Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/poedit.spec'], chrootPath='/var/lib/mock/f29-build-13342063-969678/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/poedit.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: armv7hl Building for target armv7hl Wrote: /builddir/build/SRPMS/poedit-2.1.1-1.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/poedit.spec'], chrootPath='/var/lib/mock/f29-build-13342063-969678/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/poedit.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: armv7hl Building for target armv7hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.kimVfS + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf poedit-2.1.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/poedit-2.1.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd poedit-2.1.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/poedit-2.0.8-configure_ppc64_ppc64le.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/poedit-2.1-update_configure_check_for_pugixml.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + rm -rf deps/ + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.qeDpkN + umask 022 + cd /builddir/build/BUILD + cd poedit-2.1.1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./admin/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./admin/config.sub ++ basename ./admin/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./admin/config.sub '/usr/lib/rpm/redhat/config.sub' -> './admin/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./admin/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./admin/config.guess ++ basename ./admin/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./admin/config.guess '/usr/lib/rpm/redhat/config.guess' -> './admin/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=armv7hl-redhat-linux-gnu --host=armv7hl-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-wx-config=/usr/bin/wx-config-3.0 --with-cpprest --with-cld2 checking build system type... armv7hl-redhat-linux-gnu checking host system type... armv7hl-redhat-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking for install location... /usr checking for gawk... (cached) gawk checking whether ln -s works... yes checking for armv7hl-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for armv7hl-redhat-linux-gnu-gcc... no checking for gcc... 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... none checking for armv7hl-redhat-linux-gnu-g++... no checking for armv7hl-redhat-linux-gnu-c++... no checking for armv7hl-redhat-linux-gnu-gpp... no checking for armv7hl-redhat-linux-gnu-aCC... no checking for armv7hl-redhat-linux-gnu-CC... no checking for armv7hl-redhat-linux-gnu-cxx... no checking for armv7hl-redhat-linux-gnu-cc++... no checking for armv7hl-redhat-linux-gnu-cl.exe... no checking for armv7hl-redhat-linux-gnu-FCC... no checking for armv7hl-redhat-linux-gnu-KCC... no checking for armv7hl-redhat-linux-gnu-RCC... no checking for armv7hl-redhat-linux-gnu-xlC_r... no checking for armv7hl-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking whether g++ supports C++14 features by default... yes checking for boostlib >= 1.60 (106000)... yes checking whether the Boost::System library is available... yes checking for exit in -lboost_system... yes checking whether the Boost::Regex library is available... yes checking for exit in -lboost_regex... yes checking whether the Boost::Thread library is available... yes checking for exit in -lboost_thread... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether the Boost::IOStreams library is available... yes checking for exit in -lboost_iostreams... yes checking cpprest/http_client.h usability... yes checking cpprest/http_client.h presence... yes checking for cpprest/http_client.h... yes checking for libcpprest >= 2.5... yes checking for armv7hl-redhat-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for LIBSECRET... yes checking json.hpp usability... yes checking json.hpp presence... yes checking for json.hpp... yes checking for wx-config... /usr/bin/wx-config-3.0 checking for wxWidgets version >= 3.0.3 (--unicode)... yes (version 3.0.4) checking for wxWidgets static library... no checking if wxWidgets includes XRC... yes checking for wxrc... /usr/bin/wxrc-3.0 checking for mkdtemp... yes checking for ICU... yes checking if wxWidgets toolkit uses GTK+ 3... yes checking for GTKSPELL... yes checking for LUCENE... yes checking pugixml.hpp usability... yes checking pugixml.hpp presence... yes checking for pugixml.hpp... yes checking for main in -lpugixml... yes configure: Using the system version of the pugixml library checking cld2/public/compact_lang_det.h usability... yes checking cld2/public/compact_lang_det.h presence... yes checking for cld2/public/compact_lang_det.h... yes checking for libcld2... yes checking for a sed that does not truncate output... /usr/bin/sed checking whether the C++ compiler accepts the -Wall flag... yes checking whether the C++ compiler accepts the -Wextra flag... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating artwork/Makefile config.status: creating locales/Makefile config.status: creating docs/Makefile config.status: executing depfiles commands Configured poedit-2.1.1 for armv7hl-redhat-linux-gnu Enabled features: * debug build: no * language detection: yes * crowdin integration: yes + make -j4 V=1 Making all in src make[1]: Entering directory '/builddir/build/BUILD/poedit-2.1.1/src' g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o attentionbar.o attentionbar.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o cat_update.o cat_update.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o cat_sorting.o cat_sorting.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o catalog.o catalog.cpp In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/file.h:20, from /usr/include/wx-3.0/wx/textfile.h:22, from catalog.h:33, from cat_sorting.h:29, from cat_sorting.cpp:27: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/file.h:20, from /usr/include/wx-3.0/wx/textfile.h:22, from catalog.h:33, from cat_update.h:29, from cat_update.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/utils.h:19, from catalog.cpp:27: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/panel.h:19, from attentionbar.h:29, from attentionbar.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o chooselang.o chooselang.cpp /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o colorscheme.o colorscheme.cpp In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/panel.h:19, from attentionbar.h:29, from attentionbar.cpp:26: attentionbar.cpp: At global scope: /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ attentionbar.cpp:58:5: note: in expansion of macro 'EVT_BUTTON' EVT_BUTTON(wxID_CLOSE, AttentionBar::OnClose) ^~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ attentionbar.cpp:59:5: note: in expansion of macro 'EVT_BUTTON' EVT_BUTTON(wxID_ANY, AttentionBar::OnAction) ^~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o commentdlg.o commentdlg.cpp In file included from /usr/include/wx-3.0/wx/variant.h:21, from /usr/include/wx-3.0/wx/colour.h:55, from colorscheme.h:29, from colorscheme.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = AttentionBar; A = wxPaintEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = AttentionBar; EventArg = wxPaintEvent; EventHandler = AttentionBar; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (AttentionBar::*)(wxPaintEvent&)' to 'void (AttentionBar::*)(wxEvent&)' [-Wcast-function-type] reinterpret_cast(f)); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/xrc/xmlres.h:21, from commentdlg.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o concurrency.o concurrency.cpp In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/xrc/xmlreshandler.h:23, from /usr/include/wx-3.0/wx/xrc/xmlres.h:30, from commentdlg.cpp:26: commentdlg.cpp: At global scope: /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ commentdlg.cpp:59:4: note: in expansion of macro 'EVT_BUTTON' EVT_BUTTON(XRCID("clear"), CommentDialog::OnClear) ^~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o configuration.o configuration.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o custom_buttons.o custom_buttons.cpp In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/file.h:20, from /usr/include/wx-3.0/wx/textfile.h:22, from /usr/include/wx-3.0/wx/fileconf.h:19, from /usr/include/wx-3.0/wx/config.h:31, from configuration.cpp:28: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/bitmap.h:19, from /usr/include/wx-3.0/wx/anybutton.h:44, from /usr/include/wx-3.0/wx/button.h:18, from custom_buttons.h:29, from custom_buttons.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/app.h:19, from concurrency.h:72, from concurrency.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o customcontrols.o customcontrols.cpp /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o edapp.o edapp.cpp In file included from /usr/include/wx-3.0/wx/wx.h:17, from edapp.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/app.h:19, from concurrency.h:72, from customcontrols.h:29, from customcontrols.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h: In member function 'wxModule* const& wxModuleList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1140:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class usergoo) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h:21:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_LIST' WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h: In member function 'wxModule* const& wxModuleList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1140:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class usergoo) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h:21:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_LIST' WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h: In member function 'wxGTKRadioButtonInfo* const& wxRadioBoxButtonsInfoList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h:18:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxGTKRadioButtonInfo, wxRadioBoxButtonsInfoList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h: In member function 'wxGTKRadioButtonInfo* const& wxRadioBoxButtonsInfoList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h:18:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxGTKRadioButtonInfo, wxRadioBoxButtonsInfoList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o edframe.o edframe.cpp /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:100, from customcontrols.cpp:49: /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope: /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:271, from customcontrols.cpp:49: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ In file included from /usr/include/wx-3.0/wx/app.h:19, from concurrency.h:72, from customcontrols.h:29, from customcontrols.cpp:26: /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = AutoWrappingText; A = wxSizeEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = AutoWrappingText; EventArg = wxSizeEvent; EventHandler = AutoWrappingText; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (AutoWrappingText::*)(wxSizeEvent&)' to 'void (AutoWrappingText::*)(wxEvent&)' [-Wcast-function-type] reinterpret_cast(f)); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/nonownedwnd.h:14, from /usr/include/wx-3.0/wx/toplevel.h:20, from /usr/include/wx-3.0/wx/frame.h:18, from edframe.h:32, from edframe.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/wx.h:24, from edapp.cpp:26: edapp.cpp: At global scope: /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edapp.cpp:818:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (wxID_NEW, PoeditApp::OnNew) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edapp.cpp:819:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_new_from_pot"),PoeditApp::OnNew) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edapp.cpp:820:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (wxID_OPEN, PoeditApp::OnOpen) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edapp.cpp:822:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_open_crowdin"),PoeditApp::OnOpenFromCrowdin) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4321:40: note: in expansion of macro 'wx__DECLARE_EVT2' #define EVT_MENU_RANGE(id1, id2, func) wx__DECLARE_EVT2(wxEVT_MENU, id1, id2, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4321:79: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU_RANGE(id1, id2, func) wx__DECLARE_EVT2(wxEVT_MENU, id1, id2, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edapp.cpp:825:4: note: in expansion of macro 'EVT_MENU_RANGE' EVT_MENU_RANGE (wxID_FILE1, wxID_FILE9, PoeditApp::OnOpenHist) ^~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edapp.cpp:828:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (wxID_ABOUT, PoeditApp::OnAbout) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edapp.cpp:829:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_manager"), PoeditApp::OnManager) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edapp.cpp:830:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (wxID_EXIT, PoeditApp::OnQuit) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edapp.cpp:831:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (wxID_PREFERENCES, PoeditApp::OnPreferences) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edapp.cpp:832:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (wxID_HELP, PoeditApp::OnHelp) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edapp.cpp:833:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_gettext_manual"), PoeditApp::OnGettextManual) ^~~~~~~~ /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocChildFrameAny::Create(wxDocument*, wxView*, ParentFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with ChildFrame = wxFrame; ParentFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:816:37: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxActivateEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3931:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxActivateEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:730:23: note: in expansion of macro 'wxActivateEventHandler' wxActivateEventHandler(wxDocChildFrameAny::OnActivate)); ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:732:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocChildFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocParentFrameAny::Create(wxDocManager*, wxFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with BaseFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:970:38: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:899:23: note: in expansion of macro 'wxCommandEventHandler' wxCommandEventHandler(wxDocParentFrameAny::OnExit)); ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:901:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocParentFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h: In member function 'wxModule* const& wxModuleList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1140:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class usergoo) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h:21:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_LIST' WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h: In member function 'wxModule* const& wxModuleList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1140:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class usergoo) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h:21:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_LIST' WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h: In member function 'wxGTKRadioButtonInfo* const& wxRadioBoxButtonsInfoList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h:18:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxGTKRadioButtonInfo, wxRadioBoxButtonsInfoList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h: In member function 'wxGTKRadioButtonInfo* const& wxRadioBoxButtonsInfoList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h:18:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxGTKRadioButtonInfo, wxRadioBoxButtonsInfoList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h: In member function 'wxGtkNotebookPage* const& wxGtkNotebookPagesList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1122:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h:20:1: note: in expansion of macro 'WX_DECLARE_LIST' WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList); ^~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h: In member function 'wxGtkNotebookPage* const& wxGtkNotebookPagesList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1122:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h:20:1: note: in expansion of macro 'WX_DECLARE_LIST' WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList); ^~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/nonownedwnd.h:14, from /usr/include/wx-3.0/wx/toplevel.h:20, from /usr/include/wx-3.0/wx/frame.h:18, from edframe.h:32, from edframe.cpp:26: edframe.cpp: At global scope: /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:277:4: note: in expansion of macro 'EVT_BUTTON' EVT_BUTTON (XRCID("button_new_from_this_pot"),PoeditFrame::OnNew) ^~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4321:40: note: in expansion of macro 'wx__DECLARE_EVT2' #define EVT_MENU_RANGE(id1, id2, func) wx__DECLARE_EVT2(wxEVT_MENU, id1, id2, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4321:79: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU_RANGE(id1, id2, func) wx__DECLARE_EVT2(wxEVT_MENU, id1, id2, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:287:4: note: in expansion of macro 'EVT_MENU_RANGE' EVT_MENU_RANGE (wxID_FILE1, wxID_FILE9, PoeditFrame::OnOpenHist) ^~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:288:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (wxID_CLOSE, PoeditFrame::OnCloseCmd) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:290:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (wxID_SAVE, PoeditFrame::OnSave) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:291:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (wxID_SAVEAS, PoeditFrame::OnSaveAs) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:292:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_compile_mo"), PoeditFrame::OnCompileMO) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:293:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_export"), PoeditFrame::OnExport) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:294:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_catproperties"), PoeditFrame::OnProperties) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:295:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_update_from_src"), PoeditFrame::OnUpdateFromSources) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:296:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_update_from_pot"),PoeditFrame::OnUpdateFromPOT) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:298:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_update_from_crowdin"),PoeditFrame::OnUpdateFromCrowdin) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:300:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("toolbar_update"),PoeditFrame::OnUpdateSmart) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:301:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_validate"), PoeditFrame::OnValidate) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:302:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_purge_deleted"), PoeditFrame::OnPurgeDeleted) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:303:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_fuzzy"), PoeditFrame::OnFuzzyFlag) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:304:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_ids"), PoeditFrame::OnIDsFlag) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:305:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_warnings"), PoeditFrame::OnToggleWarnings) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:306:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("sort_by_order"), PoeditFrame::OnSortByFileOrder) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:307:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("sort_by_source"), PoeditFrame::OnSortBySource) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:308:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("sort_by_translation"), PoeditFrame::OnSortByTranslation) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:309:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("sort_group_by_context"), PoeditFrame::OnSortGroupByContext) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:310:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("sort_untrans_first"), PoeditFrame::OnSortUntranslatedFirst) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:311:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("sort_errors_first"), PoeditFrame::OnSortErrorsFirst) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:312:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("show_sidebar"), PoeditFrame::OnShowHideSidebar) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:313:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI (XRCID("show_sidebar"), PoeditFrame::OnUpdateShowHideSidebar) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:314:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("show_statusbar"), PoeditFrame::OnShowHideStatusbar) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:315:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI (XRCID("show_statusbar"), PoeditFrame::OnUpdateShowHideStatusbar) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:316:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_copy_from_src"), PoeditFrame::OnCopyFromSource) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:317:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_copy_from_singular"), PoeditFrame::OnCopyFromSingular) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:318:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_clear"), PoeditFrame::OnClearTranslation) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:319:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_references"), PoeditFrame::OnReferencesMenu) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:320:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (wxID_FIND, PoeditFrame::OnFind) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:321:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (wxID_REPLACE, PoeditFrame::OnFindAndReplace) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:322:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_find_next"), PoeditFrame::OnFindNext) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:323:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_find_prev"), PoeditFrame::OnFindPrev) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:324:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_comment"), PoeditFrame::OnEditComment) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:325:4: note: in expansion of macro 'EVT_BUTTON' EVT_BUTTON (XRCID("menu_comment"), PoeditFrame::OnEditComment) ^~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:326:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("go_done_and_next"), PoeditFrame::OnDoneAndNext) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:327:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("go_prev"), PoeditFrame::OnPrev) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:328:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("go_next"), PoeditFrame::OnNext) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:329:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("go_prev_page"), PoeditFrame::OnPrevPage) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:330:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("go_next_page"), PoeditFrame::OnNextPage) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:331:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("go_prev_unfinished"), PoeditFrame::OnPrevUnfinished) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:332:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("go_next_unfinished"), PoeditFrame::OnNextUnfinished) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:333:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("go_prev_pluralform"), PoeditFrame::OnPrevPluralForm) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:334:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("go_next_pluralform"), PoeditFrame::OnNextPluralForm) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4321:40: note: in expansion of macro 'wx__DECLARE_EVT2' #define EVT_MENU_RANGE(id1, id2, func) wx__DECLARE_EVT2(wxEVT_MENU, id1, id2, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4321:79: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU_RANGE(id1, id2, func) wx__DECLARE_EVT2(wxEVT_MENU, id1, id2, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:335:4: note: in expansion of macro 'EVT_MENU_RANGE' EVT_MENU_RANGE (ID_POPUP_REFS, ID_POPUP_REFS + 999, PoeditFrame::OnReference) ^~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4142:5: note: in expansion of macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4142:36: note: in expansion of macro 'wxCommandEventHandler' wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:336:4: note: in expansion of macro 'EVT_COMMAND' EVT_COMMAND (wxID_ANY, EVT_SUGGESTION_SELECTED, PoeditFrame::OnSuggestion) ^~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:337:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("menu_pretranslate"), PoeditFrame::OnPreTranslateAll) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4321:40: note: in expansion of macro 'wx__DECLARE_EVT2' #define EVT_MENU_RANGE(id1, id2, func) wx__DECLARE_EVT2(wxEVT_MENU, id1, id2, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4321:79: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU_RANGE(id1, id2, func) wx__DECLARE_EVT2(wxEVT_MENU, id1, id2, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:338:4: note: in expansion of macro 'EVT_MENU_RANGE' EVT_MENU_RANGE (ID_BOOKMARK_GO, ID_BOOKMARK_GO + 9, ^~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4321:40: note: in expansion of macro 'wx__DECLARE_EVT2' #define EVT_MENU_RANGE(id1, id2, func) wx__DECLARE_EVT2(wxEVT_MENU, id1, id2, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4321:79: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU_RANGE(id1, id2, func) wx__DECLARE_EVT2(wxEVT_MENU, id1, id2, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:340:4: note: in expansion of macro 'EVT_MENU_RANGE' EVT_MENU_RANGE (ID_BOOKMARK_SET, ID_BOOKMARK_SET + 9, ^~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4160:26: note: in expansion of macro 'wx__DECLARE_EVT0' #define EVT_CLOSE(func) wx__DECLARE_EVT0(wxEVT_CLOSE_WINDOW, wxCloseEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4160:63: note: in expansion of macro 'wxCloseEventHandler' #define EVT_CLOSE(func) wx__DECLARE_EVT0(wxEVT_CLOSE_WINDOW, wxCloseEventHandler(func)) ^~~~~~~~~~~~~~~~~~~ edframe.cpp:342:4: note: in expansion of macro 'EVT_CLOSE' EVT_CLOSE ( PoeditFrame::OnCloseWindow) ^~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxSizeEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4154:25: note: in expansion of macro 'wx__DECLARE_EVT0' #define EVT_SIZE(func) wx__DECLARE_EVT0(wxEVT_SIZE, wxSizeEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3912:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxSizeEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4154:54: note: in expansion of macro 'wxSizeEventHandler' #define EVT_SIZE(func) wx__DECLARE_EVT0(wxEVT_SIZE, wxSizeEventHandler(func)) ^~~~~~~~~~~~~~~~~~ edframe.cpp:343:4: note: in expansion of macro 'EVT_SIZE' EVT_SIZE (PoeditFrame::OnSize) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:346:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_references"), PoeditFrame::OnReferencesMenuUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4372:45: note: in expansion of macro 'wx__DECLARE_EVT2' #define EVT_UPDATE_UI_RANGE(id1, id2, func) wx__DECLARE_EVT2(wxEVT_UPDATE_UI, id1, id2, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4372:89: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI_RANGE(id1, id2, func) wx__DECLARE_EVT2(wxEVT_UPDATE_UI, id1, id2, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:347:4: note: in expansion of macro 'EVT_UPDATE_UI_RANGE' EVT_UPDATE_UI_RANGE(ID_BOOKMARK_SET, ID_BOOKMARK_SET + 9, PoeditFrame::OnSingleSelectionUpdate) ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:349:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("go_done_and_next"), PoeditFrame::OnSingleSelectionUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:350:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("go_prev"), PoeditFrame::OnSingleSelectionUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:351:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("go_next"), PoeditFrame::OnSingleSelectionUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:352:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("go_prev_page"), PoeditFrame::OnSingleSelectionUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:353:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("go_next_page"), PoeditFrame::OnSingleSelectionUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:354:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("go_prev_unfinished"), PoeditFrame::OnSingleSelectionUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:355:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("go_next_unfinished"), PoeditFrame::OnSingleSelectionUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:356:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("go_prev_pluralform"), PoeditFrame::OnSingleSelectionWithPluralsUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:357:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("go_next_pluralform"), PoeditFrame::OnSingleSelectionWithPluralsUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:359:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_fuzzy"), PoeditFrame::OnSelectionUpdateEditable) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:360:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_clear"), PoeditFrame::OnSelectionUpdateEditable) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:361:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_copy_from_src"), PoeditFrame::OnSelectionUpdateEditable) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:362:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_copy_from_singular"), PoeditFrame::OnSingleSelectionWithPluralsUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:363:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_comment"), PoeditFrame::OnEditCommentUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:366:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(wxID_SAVE, PoeditFrame::OnHasCatalogUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:367:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(wxID_SAVEAS, PoeditFrame::OnHasCatalogUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:368:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_statistics"), PoeditFrame::OnHasCatalogUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:369:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_pretranslate"), PoeditFrame::OnIsEditableUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:370:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_validate"), PoeditFrame::OnIsEditableUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:371:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_update_from_src"), PoeditFrame::OnUpdateFromSourcesUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:373:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_update_from_crowdin"), PoeditFrame::OnUpdateFromCrowdinUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:375:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_update_from_pot"), PoeditFrame::OnUpdateFromPOTUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:376:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("toolbar_update"), PoeditFrame::OnUpdateSmartUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:379:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_find_next"), PoeditFrame::OnUpdateFind) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:380:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(XRCID("menu_find_prev"), PoeditFrame::OnUpdateFind) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:383:4: note: in expansion of macro 'EVT_MENU' EVT_MENU(wxID_UNDO, PoeditFrame::OnTextEditingCommand) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:384:4: note: in expansion of macro 'EVT_MENU' EVT_MENU(wxID_REDO, PoeditFrame::OnTextEditingCommand) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:385:4: note: in expansion of macro 'EVT_MENU' EVT_MENU(wxID_CUT, PoeditFrame::OnTextEditingCommand) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:386:4: note: in expansion of macro 'EVT_MENU' EVT_MENU(wxID_COPY, PoeditFrame::OnTextEditingCommand) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:387:4: note: in expansion of macro 'EVT_MENU' EVT_MENU(wxID_PASTE, PoeditFrame::OnTextEditingCommand) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:388:4: note: in expansion of macro 'EVT_MENU' EVT_MENU(wxID_DELETE, PoeditFrame::OnTextEditingCommand) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ edframe.cpp:389:4: note: in expansion of macro 'EVT_MENU' EVT_MENU(wxID_SELECTALL, PoeditFrame::OnTextEditingCommand) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:390:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(wxID_UNDO, PoeditFrame::OnTextEditingCommandUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:391:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(wxID_REDO, PoeditFrame::OnTextEditingCommandUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:392:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(wxID_CUT, PoeditFrame::OnTextEditingCommandUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:393:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(wxID_COPY, PoeditFrame::OnTextEditingCommandUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:394:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(wxID_PASTE, PoeditFrame::OnTextEditingCommandUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:395:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(wxID_DELETE, PoeditFrame::OnTextEditingCommandUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxUpdateUIEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:36: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3945:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxUpdateUIEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4371:77: note: in expansion of macro 'wxUpdateUIEventHandler' #define EVT_UPDATE_UI(winid, func) wx__DECLARE_EVT1(wxEVT_UPDATE_UI, winid, wxUpdateUIEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~~ edframe.cpp:396:4: note: in expansion of macro 'EVT_UPDATE_UI' EVT_UPDATE_UI(wxID_SELECTALL, PoeditFrame::OnTextEditingCommandUpdate) ^~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocChildFrameAny::Create(wxDocument*, wxView*, ParentFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with ChildFrame = wxFrame; ParentFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:816:37: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxActivateEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3931:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxActivateEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:730:23: note: in expansion of macro 'wxActivateEventHandler' wxActivateEventHandler(wxDocChildFrameAny::OnActivate)); ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:732:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocChildFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocParentFrameAny::Create(wxDocManager*, wxFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with BaseFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:970:38: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:899:23: note: in expansion of macro 'wxCommandEventHandler' wxCommandEventHandler(wxDocParentFrameAny::OnExit)); ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:901:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocParentFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = PoeditFrame; A = wxUpdateUIEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = PoeditFrame; EventArg = wxUpdateUIEvent; EventHandler = PoeditFrame; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (PoeditFrame::*)(wxUpdateUIEvent&)' to 'void (PoeditFrame::*)(wxEvent&)' [-Wcast-function-type] reinterpret_cast(f)); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = PoeditFrame; A = wxFocusEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = PoeditFrame; EventArg = wxFocusEvent; EventHandler = PoeditFrame; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (PoeditFrame::*)(wxFocusEvent&)' to 'void (PoeditFrame::*)(wxEvent&)' [-Wcast-function-type] /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = PoeditFrame; A = wxDataViewEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = PoeditFrame; EventArg = wxDataViewEvent; EventHandler = PoeditFrame; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (PoeditFrame::*)(wxDataViewEvent&)' to 'void (PoeditFrame::*)(wxEvent&)' [-Wcast-function-type] /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = PoeditFrame; A = wxSplitterEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = PoeditFrame; EventArg = wxSplitterEvent; EventHandler = PoeditFrame; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (PoeditFrame::*)(wxSplitterEvent&)' to 'void (PoeditFrame::*)(wxEvent&)' [-Wcast-function-type] g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o editing_area.o editing_area.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o edlistctrl.o edlistctrl.cpp In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/control.h:22, from /usr/include/wx-3.0/wx/textctrl.h:22, from /usr/include/wx-3.0/wx/dataview.h:18, from edlistctrl.h:30, from edlistctrl.cpp:27: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/file.h:20, from /usr/include/wx-3.0/wx/textfile.h:22, from catalog.h:33, from editing_area.h:29, from editing_area.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h: In member function 'wxModule* const& wxModuleList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1140:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class usergoo) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h:21:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_LIST' WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h: In member function 'wxModule* const& wxModuleList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1140:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class usergoo) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h:21:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_LIST' WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h: In member function 'wxGTKRadioButtonInfo* const& wxRadioBoxButtonsInfoList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h:18:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxGTKRadioButtonInfo, wxRadioBoxButtonsInfoList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h: In member function 'wxGTKRadioButtonInfo* const& wxRadioBoxButtonsInfoList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h:18:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxGTKRadioButtonInfo, wxRadioBoxButtonsInfoList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/control.h:22, from /usr/include/wx-3.0/wx/textctrl.h:22, from /usr/include/wx-3.0/wx/dataview.h:18, from edlistctrl.h:30, from edlistctrl.cpp:27: /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = PoeditListCtrl; A = wxSizeEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = PoeditListCtrl; EventArg = wxSizeEvent; EventHandler = PoeditListCtrl; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (PoeditListCtrl::*)(wxSizeEvent&)' to 'void (PoeditListCtrl::*)(wxEvent&)' [-Wcast-function-type] reinterpret_cast(f)); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o export_html.o export_html.cpp /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h: In member function 'wxGtkNotebookPage* const& wxGtkNotebookPagesList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1122:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h:20:1: note: in expansion of macro 'WX_DECLARE_LIST' WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList); ^~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h: In member function 'wxGtkNotebookPage* const& wxGtkNotebookPagesList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1122:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h:20:1: note: in expansion of macro 'WX_DECLARE_LIST' WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList); ^~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/file.h:20, from /usr/include/wx-3.0/wx/textfile.h:22, from catalog.h:33, from export_html.cpp:27: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/panel.h:19, from editing_area.h:31, from editing_area.cpp:26: /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = EditingArea; A = wxPaintEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = EditingArea; EventArg = wxPaintEvent; EventHandler = EditingArea; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (EditingArea::*)(wxPaintEvent&)' to 'void (EditingArea::*)(wxEvent&)' [-Wcast-function-type] reinterpret_cast(f)); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = EditingArea::TagLabel; A = wxPaintEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = EditingArea::TagLabel; EventArg = wxPaintEvent; EventHandler = EditingArea::TagLabel; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (EditingArea::TagLabel::*)(wxPaintEvent&)' to 'void (EditingArea::TagLabel::*)(wxEvent&)' [-Wcast-function-type] /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o fileviewer.o fileviewer.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o findframe.o findframe.cpp In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/file.h:20, from /usr/include/wx-3.0/wx/textfile.h:22, from catalog.h:33, from fileviewer.h:29, from fileviewer.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/control.h:22, from /usr/include/wx-3.0/wx/ctrlsub.h:19, from /usr/include/wx-3.0/wx/choice.h:22, from findframe.cpp:27: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h: In member function 'wxGtkNotebookPage* const& wxGtkNotebookPagesList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1122:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h:20:1: note: in expansion of macro 'WX_DECLARE_LIST' WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList); ^~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h: In member function 'wxGtkNotebookPage* const& wxGtkNotebookPagesList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1122:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h:20:1: note: in expansion of macro 'WX_DECLARE_LIST' WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList); ^~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o gexecute.o gexecute.cpp In file included from /usr/include/gtk-3.0/gtk/gtk.h:100, from findframe.cpp:42: /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope: /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:271, from findframe.cpp:42: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/control.h:22, from /usr/include/wx-3.0/wx/ctrlsub.h:19, from /usr/include/wx-3.0/wx/choice.h:22, from findframe.cpp:27: /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/utils.h:19, from gexecute.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/control.h:22, from /usr/include/wx-3.0/wx/ctrlsub.h:19, from /usr/include/wx-3.0/wx/choice.h:22, from findframe.cpp:27: /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocChildFrameAny::Create(wxDocument*, wxView*, ParentFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with ChildFrame = wxFrame; ParentFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:816:37: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxActivateEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3931:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxActivateEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:730:23: note: in expansion of macro 'wxActivateEventHandler' wxActivateEventHandler(wxDocChildFrameAny::OnActivate)); ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:732:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocChildFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocParentFrameAny::Create(wxDocManager*, wxFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with BaseFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:970:38: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:899:23: note: in expansion of macro 'wxCommandEventHandler' wxCommandEventHandler(wxDocParentFrameAny::OnExit)); ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:901:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocParentFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = FindFrame; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = FindFrame; EventArg = wxCommandEvent; EventHandler = FindFrame; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (FindFrame::*)(wxCommandEvent&)' to 'void (FindFrame::*)(wxEvent&)' [-Wcast-function-type] reinterpret_cast(f)); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/nonownedwnd.h:14, from /usr/include/wx-3.0/wx/toplevel.h:20, from /usr/include/wx-3.0/wx/frame.h:18, from fileviewer.h:31, from fileviewer.cpp:26: /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = FileViewer; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = FileViewer; EventArg = wxCommandEvent; EventHandler = FileViewer; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (FileViewer::*)(wxCommandEvent&)' to 'void (FileViewer::*)(wxEvent&)' [-Wcast-function-type] reinterpret_cast(f)); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o hidpi.o hidpi.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o icons.o icons.cpp In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/bitmap.h:19, from hidpi.cpp:28: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/stdpaths.h:17, from icons.cpp:27: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o language.o language.cpp /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from edapp.h:30, from icons.cpp:33: /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocChildFrameAny::Create(wxDocument*, wxView*, ParentFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with ChildFrame = wxFrame; ParentFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:816:37: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxActivateEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3931:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxActivateEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:730:23: note: in expansion of macro 'wxActivateEventHandler' wxActivateEventHandler(wxDocChildFrameAny::OnActivate)); ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:732:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocChildFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocParentFrameAny::Create(wxDocManager*, wxFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with BaseFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:970:38: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:899:23: note: in expansion of macro 'wxCommandEventHandler' wxCommandEventHandler(wxDocParentFrameAny::OnExit)); ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:901:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocParentFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o languagectrl.o languagectrl.cpp In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/filename.h:15, from language.cpp:41: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/control.h:22, from /usr/include/wx-3.0/wx/textctrl.h:22, from /usr/include/wx-3.0/wx/combobox.h:20, from languagectrl.h:29, from languagectrl.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o manager.o manager.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o prefsdlg.o prefsdlg.cpp In file included from /usr/include/wx-3.0/wx/generic/imaglist.h:13, from /usr/include/wx-3.0/wx/imaglist.h:49, from manager.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/bitmap.h:19, from /usr/include/wx-3.0/wx/preferences.h:17, from prefsdlg.h:30, from prefsdlg.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o pretranslate.o pretranslate.cpp /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/control.h:22, from /usr/include/wx-3.0/wx/textctrl.h:22, from manager.cpp:28: manager.cpp: At global scope: /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ manager.cpp:300:4: note: in expansion of macro 'EVT_BUTTON' EVT_BUTTON(XRCID("adddir"), ProjectDlg::OnBrowse) ^~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ manager.cpp:387:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("prj_new"), ManagerFrame::OnNewProject) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ manager.cpp:388:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("prj_edit"), ManagerFrame::OnEditProject) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ manager.cpp:389:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("prj_delete"), ManagerFrame::OnDeleteProject) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ manager.cpp:390:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (XRCID("prj_update"), ManagerFrame::OnUpdateProject) ^~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4318:34: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_LISTBOX(winid, func) wx__DECLARE_EVT1(wxEVT_LISTBOX, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4318:73: note: in expansion of macro 'wxCommandEventHandler' #define EVT_LISTBOX(winid, func) wx__DECLARE_EVT1(wxEVT_LISTBOX, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ manager.cpp:391:4: note: in expansion of macro 'EVT_LISTBOX' EVT_LISTBOX (XRCID("prj_list"), ManagerFrame::OnSelectProject) ^~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxListEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/listbase.h:583:5: note: in expansion of macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT1(wxEVT_LIST_ ## evt, id, wxListEventHandler(fn)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/listbase.h:580:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxListEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/listbase.h:583:46: note: in expansion of macro 'wxListEventHandler' wx__DECLARE_EVT1(wxEVT_LIST_ ## evt, id, wxListEventHandler(fn)) ^~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/listbase.h:604:41: note: in expansion of macro 'wx__DECLARE_LISTEVT' #define EVT_LIST_ITEM_ACTIVATED(id, fn) wx__DECLARE_LISTEVT(ITEM_ACTIVATED, id, fn) ^~~~~~~~~~~~~~~~~~~ manager.cpp:392:4: note: in expansion of macro 'EVT_LIST_ITEM_ACTIVATED' EVT_LIST_ITEM_ACTIVATED (XRCID("prj_files"), ManagerFrame::OnOpenCatalog) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler' #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ manager.cpp:393:4: note: in expansion of macro 'EVT_MENU' EVT_MENU (wxID_CLOSE, ManagerFrame::OnCloseCmd) ^~~~~~~~ /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocChildFrameAny::Create(wxDocument*, wxView*, ParentFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with ChildFrame = wxFrame; ParentFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:816:37: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxActivateEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3931:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxActivateEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:730:23: note: in expansion of macro 'wxActivateEventHandler' wxActivateEventHandler(wxDocChildFrameAny::OnActivate)); ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:732:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocChildFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocParentFrameAny::Create(wxDocManager*, wxFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with BaseFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:970:38: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:899:23: note: in expansion of macro 'wxCommandEventHandler' wxCommandEventHandler(wxDocParentFrameAny::OnExit)); ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:901:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocParentFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h: In member function 'wxGtkNotebookPage* const& wxGtkNotebookPagesList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1122:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h:20:1: note: in expansion of macro 'WX_DECLARE_LIST' WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList); ^~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h: In member function 'wxGtkNotebookPage* const& wxGtkNotebookPagesList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1122:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h:20:1: note: in expansion of macro 'WX_DECLARE_LIST' WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList); ^~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/file.h:20, from /usr/include/wx-3.0/wx/textfile.h:22, from catalog.h:33, from pretranslate.h:29, from pretranslate.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o progressinfo.o progressinfo.cpp /usr/include/wx-3.0/wx/module.h: In member function 'wxModule* const& wxModuleList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1140:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class usergoo) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h:21:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_LIST' WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h: In member function 'wxModule* const& wxModuleList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1140:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class usergoo) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h:21:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_LIST' WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h: In member function 'wxGTKRadioButtonInfo* const& wxRadioBoxButtonsInfoList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h:18:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxGTKRadioButtonInfo, wxRadioBoxButtonsInfoList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h: In member function 'wxGTKRadioButtonInfo* const& wxRadioBoxButtonsInfoList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h:18:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxGTKRadioButtonInfo, wxRadioBoxButtonsInfoList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/panel.h:19, from /usr/include/wx-3.0/wx/editlbox.h:17, from prefsdlg.cpp:31: /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocChildFrameAny::Create(wxDocument*, wxView*, ParentFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with ChildFrame = wxFrame; ParentFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:816:37: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxActivateEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3931:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxActivateEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:730:23: note: in expansion of macro 'wxActivateEventHandler' wxActivateEventHandler(wxDocChildFrameAny::OnActivate)); ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:732:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocChildFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocParentFrameAny::Create(wxDocManager*, wxFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with BaseFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:970:38: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:899:23: note: in expansion of macro 'wxCommandEventHandler' wxCommandEventHandler(wxDocParentFrameAny::OnExit)); ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:901:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocParentFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/app.h:19, from progressinfo.cpp:28: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = {anonymous}::ExtractorsPageWindow; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = {anonymous}::ExtractorsPageWindow; EventArg = wxCommandEvent; EventHandler = {anonymous}::ExtractorsPageWindow; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void ({anonymous}::ExtractorsPageWindow::*)(wxCommandEvent&)' to 'void ({anonymous}::ExtractorsPageWindow::*)(wxEvent&)' [-Wcast-function-type] reinterpret_cast(f)); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = {anonymous}::PrefsPanel; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = {anonymous}::PrefsPanel; EventArg = wxCommandEvent; EventHandler = {anonymous}::TMPageWindow; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void ({anonymous}::PrefsPanel::*)(wxCommandEvent&)' to 'void ({anonymous}::PrefsPanel::*)(wxEvent&)' [-Wcast-function-type] /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = {anonymous}::TMPageWindow; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = {anonymous}::TMPageWindow; EventArg = wxCommandEvent; EventHandler = {anonymous}::TMPageWindow; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void ({anonymous}::TMPageWindow::*)(wxCommandEvent&)' to 'void ({anonymous}::TMPageWindow::*)(wxEvent&)' [-Wcast-function-type] /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = {anonymous}::TMPageWindow; A = wxUpdateUIEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = {anonymous}::TMPageWindow; EventArg = wxUpdateUIEvent; EventHandler = {anonymous}::TMPageWindow; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void ({anonymous}::TMPageWindow::*)(wxUpdateUIEvent&)' to 'void ({anonymous}::TMPageWindow::*)(wxEvent&)' [-Wcast-function-type] /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from progressinfo.cpp:28: progressinfo.cpp: At global scope: /usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] #define wxStaticCastEvent(type, val) static_cast(val) ^ /usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^~ /usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent' ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^~~~~~~~~~~~~~~~~~~~~ progressinfo.cpp:57:4: note: in expansion of macro 'EVT_BUTTON' EVT_BUTTON(wxID_CANCEL, ProgressDlg::OnCancel) ^~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o propertiesdlg.o propertiesdlg.cpp In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/sizer.h:16, from propertiesdlg.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h: In member function 'wxGtkNotebookPage* const& wxGtkNotebookPagesList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1122:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h:20:1: note: in expansion of macro 'WX_DECLARE_LIST' WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList); ^~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h: In member function 'wxGtkNotebookPage* const& wxGtkNotebookPagesList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1122:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/notebook.h:20:1: note: in expansion of macro 'WX_DECLARE_LIST' WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList); ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:100, from wx_backports/nativewin.h:22, from propertiesdlg.cpp:50: /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope: /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:271, from wx_backports/nativewin.h:22, from propertiesdlg.cpp:50: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/sizer.h:16, from propertiesdlg.cpp:26: /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = PropertiesDialog; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = PropertiesDialog; EventArg = wxCommandEvent; EventHandler = PropertiesDialog; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (PropertiesDialog::*)(wxCommandEvent&)' to 'void (PropertiesDialog::*)(wxEvent&)' [-Wcast-function-type] reinterpret_cast(f)); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = PropertiesDialog::PathsList; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = PropertiesDialog::PathsList; EventArg = wxCommandEvent; EventHandler = PropertiesDialog::PathsList; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (PropertiesDialog::PathsList::*)(wxCommandEvent&)' to 'void (PropertiesDialog::PathsList::*)(wxEvent&)' [-Wcast-function-type] g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o qa_checks.o qa_checks.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o sidebar.o sidebar.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o spellchecking.o spellchecking.cpp In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/file.h:20, from /usr/include/wx-3.0/wx/textfile.h:22, from catalog.h:33, from qa_checks.h:29, from qa_checks.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/control.h:22, from /usr/include/wx-3.0/wx/textctrl.h:22, from spellchecking.h:35, from spellchecking.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from sidebar.h:33, from sidebar.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:100, from spellchecking.cpp:31: /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope: /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:271, from spellchecking.cpp:31: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/control.h:22, from /usr/include/wx-3.0/wx/textctrl.h:22, from spellchecking.h:35, from spellchecking.cpp:26: /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocChildFrameAny::Create(wxDocument*, wxView*, ParentFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with ChildFrame = wxFrame; ParentFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:816:37: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxActivateEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3931:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxActivateEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:730:23: note: in expansion of macro 'wxActivateEventHandler' wxActivateEventHandler(wxDocChildFrameAny::OnActivate)); ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:732:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocChildFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocParentFrameAny::Create(wxDocManager*, wxFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with BaseFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:970:38: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:899:23: note: in expansion of macro 'wxCommandEventHandler' wxCommandEventHandler(wxDocParentFrameAny::OnExit)); ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:901:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocParentFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o syntaxhighlighter.o syntaxhighlighter.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o text_control.o text_control.cpp In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/control.h:22, from /usr/include/wx-3.0/wx/textctrl.h:22, from text_control.h:29, from text_control.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/file.h:20, from /usr/include/wx-3.0/wx/textfile.h:22, from catalog.h:33, from syntaxhighlighter.cpp:28: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/control.h:22, from /usr/include/wx-3.0/wx/textctrl.h:22, from text_control.h:29, from text_control.cpp:26: /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = TranslationTextCtrl; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = TranslationTextCtrl; EventArg = wxCommandEvent; EventHandler = TranslationTextCtrl; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (TranslationTextCtrl::*)(wxCommandEvent&)' to 'void (TranslationTextCtrl::*)(wxEvent&)' [-Wcast-function-type] reinterpret_cast(f)); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = TranslationTextCtrl; A = wxKeyEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = TranslationTextCtrl; EventArg = wxKeyEvent; EventHandler = TranslationTextCtrl; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (TranslationTextCtrl::*)(wxKeyEvent&)' to 'void (TranslationTextCtrl::*)(wxEvent&)' [-Wcast-function-type] /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = CustomizedTextCtrl; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = CustomizedTextCtrl; EventArg = wxCommandEvent; EventHandler = CustomizedTextCtrl; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (CustomizedTextCtrl::*)(wxCommandEvent&)' to 'void (CustomizedTextCtrl::*)(wxEvent&)' [-Wcast-function-type] /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = CustomizedTextCtrl; A = wxClipboardTextEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = CustomizedTextCtrl; EventArg = wxClipboardTextEvent; EventHandler = CustomizedTextCtrl; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (CustomizedTextCtrl::*)(wxClipboardTextEvent&)' to 'void (CustomizedTextCtrl::*)(wxEvent&)' [-Wcast-function-type] In file included from sidebar.h:33, from sidebar.cpp:26: /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = Sidebar; A = wxPaintEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = Sidebar; EventArg = wxPaintEvent; EventHandler = Sidebar; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (Sidebar::*)(wxPaintEvent&)' to 'void (Sidebar::*)(wxEvent&)' [-Wcast-function-type] reinterpret_cast(f)); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = SuggestionWidget; A = wxPaintEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = SuggestionWidget; EventArg = wxPaintEvent; EventHandler = SuggestionWidget; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (SuggestionWidget::*)(wxPaintEvent&)' to 'void (SuggestionWidget::*)(wxEvent&)' [-Wcast-function-type] /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = SuggestionWidget; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = SuggestionWidget; EventArg = wxCommandEvent; EventHandler = SuggestionWidget; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (SuggestionWidget::*)(wxCommandEvent&)' to 'void (SuggestionWidget::*)(wxEvent&)' [-Wcast-function-type] /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = SuggestionWidget; A = wxMouseEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = SuggestionWidget; EventArg = wxMouseEvent; EventHandler = SuggestionWidget; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (SuggestionWidget::*)(wxMouseEvent&)' to 'void (SuggestionWidget::*)(wxEvent&)' [-Wcast-function-type] /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = SidebarSeparator; A = wxPaintEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = SidebarSeparator; EventArg = wxPaintEvent; EventHandler = SidebarSeparator; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (SidebarSeparator::*)(wxPaintEvent&)' to 'void (SidebarSeparator::*)(wxEvent&)' [-Wcast-function-type] g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o unicode_helpers.o unicode_helpers.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o utility.o utility.cpp In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/filename.h:15, from utility.h:38, from utility.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o welcomescreen.o welcomescreen.cpp /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ utility.cpp: In static member function 'static bool TempOutputFileFor::ReplaceFile(const wxString&, const wxString&)': utility.cpp:271:14: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result [-Wunused-result] chown(destPath, st.st_uid, st.st_gid); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from sidebar.h:31, from sidebar.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Suggestion&}; _Tp = Suggestion; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/thread/csbl/memory/shared_ptr.hpp:30, from /usr/include/boost/thread/detail/nullary_function.hpp:16, from /usr/include/boost/thread/executors/work.hpp:11, from /usr/include/boost/thread/executors/executor.hpp:16, from /usr/include/boost/thread/executor.hpp:12, from ./concurrency.h:46, from tm/suggestions.h:35, from sidebar.h:39, from sidebar.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/memory:62, from sidebar.h:30, from sidebar.cpp:26: /usr/include/c++/8/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Suggestion; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/8/bits/stl_algobase.h:946:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __lower_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algobase.h:946:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/thread/csbl/memory/shared_ptr.hpp:30, from /usr/include/boost/thread/detail/nullary_function.hpp:16, from /usr/include/boost/thread/executors/work.hpp:11, from /usr/include/boost/thread/executors/executor.hpp:16, from /usr/include/boost/thread/executor.hpp:12, from ./concurrency.h:46, from tm/suggestions.h:35, from sidebar.h:39, from sidebar.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Suggestion; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __upper_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/panel.h:19, from welcomescreen.h:29, from welcomescreen.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o http_client.o http_client.cpp /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __rotate(_RandomAccessIterator __first, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2501:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__lower_bound(__middle, __last, *__first_cut, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_val(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2510:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__upper_bound(__first, __middle, *__second_cut, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = Suggestion*; _Distance = int]': /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __rotate_adaptive(_BidirectionalIterator1 __first, ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Suggestion*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2445:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__lower_bound(__middle, __last, *__first_cut, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_val(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2454:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__upper_bound(__first, __middle, *__second_cut, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2460:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__rotate_adaptive(__first_cut, __middle, __second_cut, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size); ~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = Suggestion*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Suggestion*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Suggestion*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Suggestion*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ In file included from /usr/include/c++/8/vector:64, from sidebar.h:31, from sidebar.cpp:26: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void SuggestionsSidebarBlock::UpdateSuggestions(const SuggestionsList&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/thread/csbl/memory/shared_ptr.hpp:30, from /usr/include/boost/thread/detail/nullary_function.hpp:16, from /usr/include/boost/thread/executors/work.hpp:11, from /usr/include/boost/thread/executors/executor.hpp:16, from /usr/include/boost/thread/executor.hpp:12, from ./concurrency.h:46, from tm/suggestions.h:35, from sidebar.h:39, from sidebar.cpp:26: /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o http_client_casablanca.o http_client_casablanca.cpp /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o crowdin_client.o crowdin_client.cpp /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewModelNotifier* const& wxDataViewModelNotifiers::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:176:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewModelNotifier, wxDataViewModelNotifiers, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h: In member function 'wxDataViewColumn* const& wxDataViewColumnList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/dataview.h:95:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataViewTreeStoreNode* const& wxDataViewTreeStoreNodeList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataview.h:1147:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxDataViewTreeStoreNode, wxDataViewTreeStoreNodeList, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/panel.h:19, from welcomescreen.h:29, from welcomescreen.cpp:26: /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocChildFrameAny::Create(wxDocument*, wxView*, ParentFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with ChildFrame = wxFrame; ParentFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:816:37: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxActivateEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3931:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxActivateEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:730:23: note: in expansion of macro 'wxActivateEventHandler' wxActivateEventHandler(wxDocChildFrameAny::OnActivate)); ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:732:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocChildFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h: In instantiation of 'bool wxDocParentFrameAny::Create(wxDocManager*, wxFrame*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&) [with BaseFrame = wxFrame; wxWindowID = int]': /usr/include/wx-3.0/wx/docview.h:970:38: required from here /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCommandEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:899:23: note: in expansion of macro 'wxCommandEventHandler' wxCommandEventHandler(wxDocParentFrameAny::OnExit)); ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) ^ /usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST' wxEVENT_HANDLER_CAST(wxCloseEventFunction, func) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/docview.h:901:23: note: in expansion of macro 'wxCloseEventHandler' wxCloseEventHandler(wxDocParentFrameAny::OnCloseWindow)); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/app.h:19, from concurrency.h:72, from http_client.h:31, from http_client.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/app.h:19, from concurrency.h:72, from http_client.h:31, from http_client_casablanca.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/app.h:19, from concurrency.h:72, from crowdin_client.h:33, from crowdin_client.cpp:27: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o crowdin_gui.o crowdin_gui.cpp In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/file.h:20, from /usr/include/wx-3.0/wx/textfile.h:22, from catalog.h:33, from crowdin_gui.h:31, from crowdin_gui.cpp:27: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/bin/wxrc-3.0 -v -c -o compiled_xrc.cpp ./resources/comment.xrc ./resources/manager.xrc ./resources/menus.xrc ./resources/prefs.xrc ./resources/progress.xrc ./resources/properties.xrc ./resources/summary.xrc ./resources/toolbar.xrc processing ./resources/comment.xrc... processing ./resources/manager.xrc... processing ./resources/menus.xrc... processing ./resources/prefs.xrc... processing ./resources/progress.xrc... processing ./resources/properties.xrc... processing ./resources/summary.xrc... processing ./resources/toolbar.xrc... creating C++ source file /builddir/build/BUILD/poedit-2.1.1/src/compiled_xrc.cpp... g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o extractors/extractor.o extractors/extractor.cpp /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/filename.h:15, from ./utility.h:38, from extractors/extractor.h:36, from extractors/extractor.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h: In member function 'wxModule* const& wxModuleList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1140:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class usergoo) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h:21:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_LIST' WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h: In member function 'wxModule* const& wxModuleList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1140:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class usergoo) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h:21:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_LIST' WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h: In member function 'wxGTKRadioButtonInfo* const& wxRadioBoxButtonsInfoList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h:18:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxGTKRadioButtonInfo, wxRadioBoxButtonsInfoList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h: In member function 'wxGTKRadioButtonInfo* const& wxRadioBoxButtonsInfoList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h:18:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxGTKRadioButtonInfo, wxRadioBoxButtonsInfoList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from concurrency.h:72, from cloud_sync.h:30, from crowdin_gui.h:32, from crowdin_gui.cpp:27: /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = {anonymous}::CrowdinOpenDialog; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = {anonymous}::CrowdinOpenDialog; EventArg = wxCommandEvent; EventHandler = {anonymous}::CrowdinOpenDialog; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void ({anonymous}::CrowdinOpenDialog::*)(wxCommandEvent&)' to 'void ({anonymous}::CrowdinOpenDialog::*)(wxEvent&)' [-Wcast-function-type] reinterpret_cast(f)); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = {anonymous}::CrowdinOpenDialog; A = wxUpdateUIEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = {anonymous}::CrowdinOpenDialog; EventArg = wxUpdateUIEvent; EventHandler = {anonymous}::CrowdinOpenDialog; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void ({anonymous}::CrowdinOpenDialog::*)(wxUpdateUIEvent&)' to 'void ({anonymous}::CrowdinOpenDialog::*)(wxEvent&)' [-Wcast-function-type] /usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = CrowdinLoginPanel; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]': /usr/include/wx-3.0/wx/event.h:427:51: required from 'void (wxEvtHandler::* wxEventFunctorMethod::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag; Class = CrowdinLoginPanel; EventArg = wxCommandEvent; EventHandler = CrowdinLoginPanel; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]' /usr/include/wx-3.0/wx/event.h:426:29: required from here /usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (CrowdinLoginPanel::*)(wxCommandEvent&)' to 'void (CrowdinLoginPanel::*)(wxEvent&)' [-Wcast-function-type] g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o extractors/extractor_gettext.o extractors/extractor_gettext.cpp In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/filename.h:15, from ./utility.h:38, from extractors/extractor.h:36, from extractors/extractor_gettext.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ extractors/extractor_gettext.cpp: In member function 'virtual wxString GettextExtractorBase::Extract(TempDirectory&, const SourceCodeSpec&, const std::vector&) const': extractors/extractor_gettext.cpp:153:21: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=] catch (std::out_of_range) {} ^~~~~~~~~~~~ In file included from /usr/include/c++/8/map:60, from /usr/include/boost/date_time/gregorian/greg_month.hpp:18, from /usr/include/boost/date_time/gregorian/greg_ymd.hpp:16, from /usr/include/boost/date_time/gregorian/greg_calendar.hpp:17, from /usr/include/boost/date_time/gregorian/gregorian_types.hpp:19, from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:18, from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13, from /usr/include/boost/date_time/posix_time/ptime.hpp:12, from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12, from /usr/include/boost/thread/thread_time.hpp:11, from /usr/include/boost/thread/pthread/timespec.hpp:11, from /usr/include/boost/thread/pthread/condition_variable.hpp:9, from /usr/include/boost/thread/condition_variable.hpp:16, from /usr/include/boost/thread/future.hpp:20, from concurrency.h:47, from crowdin_client.h:33, from crowdin_client.cpp:27: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/date_time/gregorian/greg_month.hpp:18, from /usr/include/boost/date_time/gregorian/greg_ymd.hpp:16, from /usr/include/boost/date_time/gregorian/greg_calendar.hpp:17, from /usr/include/boost/date_time/gregorian/gregorian_types.hpp:19, from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:18, from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13, from /usr/include/boost/date_time/posix_time/ptime.hpp:12, from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12, from /usr/include/boost/thread/thread_time.hpp:11, from /usr/include/boost/thread/pthread/timespec.hpp:11, from /usr/include/boost/thread/pthread/condition_variable.hpp:9, from /usr/include/boost/thread/condition_variable.hpp:16, from /usr/include/boost/thread/future.hpp:20, from concurrency.h:47, from crowdin_client.h:33, from crowdin_client.cpp:27: /usr/include/c++/8/bits/stl_map.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](T*) [with T = const char; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]': /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o extractors/extractor_legacy.o extractors/extractor_legacy.cpp In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/filename.h:15, from ./utility.h:38, from extractors/extractor.h:36, from extractors/extractor_legacy.h:29, from extractors/extractor_legacy.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h: In member function 'wxModule* const& wxModuleList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1140:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class usergoo) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h:21:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_LIST' WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h: In member function 'wxModule* const& wxModuleList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1140:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, class usergoo) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/module.h:21:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_LIST' WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenu* const& wxMenuList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:36:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenu, wxMenuList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h: In member function 'wxMenuItem* const& wxMenuItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/menu.h:37:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxMenuItem, wxMenuItemList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h: In member function 'wxDataObjectSimple* const& wxSimpleDataObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dataobj.h:261:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxDataObjectSimple, wxSimpleDataObjectList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h: In member function 'wxGTKRadioButtonInfo* const& wxRadioBoxButtonsInfoList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h:18:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxGTKRadioButtonInfo, wxRadioBoxButtonsInfoList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h: In member function 'wxGTKRadioButtonInfo* const& wxRadioBoxButtonsInfoList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gtk/radiobox.h:18:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxGTKRadioButtonInfo, wxRadioBoxButtonsInfoList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o wx/main_toolbar.o wx/main_toolbar.cpp In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/nonownedwnd.h:14, from /usr/include/wx-3.0/wx/toplevel.h:20, from /usr/include/wx-3.0/wx/frame.h:18, from ./main_toolbar.h:29, from wx/main_toolbar.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o pluralforms/pl_evaluate.o pluralforms/pl_evaluate.cpp /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h: In member function 'wxToolBarToolBase* const& wxToolBarToolsList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/tbarbase.h:272:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST(wxToolBarToolBase, wxToolBarToolsList); ^~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o tm/suggestions.o tm/suggestions.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o tm/transmem.o tm/transmem.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o tm/tmx_io.o tm/tmx_io.cpp In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/file.h:20, from /usr/include/wx-3.0/wx/textfile.h:22, from ./catalog.h:33, from tm/transmem.h:35, from tm/tmx_io.h:30, from tm/tmx_io.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/file.h:20, from /usr/include/wx-3.0/wx/textfile.h:22, from ./catalog.h:33, from tm/transmem.h:35, from tm/transmem.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/app.h:19, from ./concurrency.h:72, from tm/suggestions.h:35, from tm/suggestions.cpp:26: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/thread/pthread/thread_data.hpp:24, from /usr/include/boost/thread/pthread/condition_variable.hpp:12, from /usr/include/boost/thread/condition_variable.hpp:16, from /usr/include/boost/thread/future.hpp:20, from concurrency.h:47, from http_client.h:31, from http_client_casablanca.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void nlohmann::detail::parser::parse_internal(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o keychain/keytar_posix.o keychain/keytar_posix.cc g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o wx_backports/wx_gtk_activityindicator.o wx_backports/wx_gtk_activityindicator.cpp In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/control.h:22, from wx_backports/activityindicator.h:15, from wx_backports/wx_gtk_activityindicator.cpp:27: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:100, from wx_backports/wx_gtk_activityindicator.cpp:31: /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope: /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:271, from wx_backports/wx_gtk_activityindicator.cpp:31: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/thread/csbl/memory/shared_ptr.hpp:30, from /usr/include/boost/thread/detail/nullary_function.hpp:16, from /usr/include/boost/thread/executors/work.hpp:11, from /usr/include/boost/thread/executors/executor.hpp:16, from /usr/include/boost/thread/executor.hpp:12, from ./concurrency.h:46, from tm/suggestions.h:35, from tm/transmem.h:36, from tm/transmem.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred<{anonymous}::ContainsResult(const SuggestionsList&, const wstring&):: >]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/wx-3.0/wx/version.h:16, from /usr/include/wx-3.0/wx/defs.h:193, from /usr/include/wx-3.0/wx/wxprec.h:12, from wx_backports/wx_gtk_activityindicator.cpp:19: wx_backports/wx_gtk_activityindicator.cpp: In member function 'virtual wxSize wxActivityIndicator::DoGetBestClientSize() const': /usr/include/wx-3.0/wx/cpp.h:102:54: warning: this statement may fall through [-Wimplicit-fallthrough=] #define wxSTATEMENT_MACRO_END } while ( (void)0, 0 ) ^ /usr/include/wx-3.0/wx/debug.h:304:9: note: in expansion of macro 'wxSTATEMENT_MACRO_END' wxSTATEMENT_MACRO_END ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/debug.h:306:29: note: in expansion of macro 'wxFAIL_COND_MSG' #define wxFAIL_MSG(msg) wxFAIL_COND_MSG("Assert failure", msg) ^~~~~~~~~~~~~~~ wx_backports/wx_gtk_activityindicator.cpp:134:13: note: in expansion of macro 'wxFAIL_MSG' wxFAIL_MSG(wxS("Invalid window variant")); ^~~~~~~~~~ wx_backports/wx_gtk_activityindicator.cpp:137:9: note: here case wxWINDOW_VARIANT_NORMAL: ^~~~ g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o wx_backports/wx_gtk_nativewin.o wx_backports/wx_gtk_nativewin.cpp g++ -DPACKAGE_NAME=\"poedit\" -DPACKAGE_TARNAME=\"poedit\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"poedit\ 2.1.1\" -DPACKAGE_BUGREPORT=\"help@poedit.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"poedit\" -DVERSION=\"2.1.1\" -DHAVE_CXX14=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_CPPREST_HTTP_CLIENT_H=1 -DHAVE_HTTP_CLIENT=1 -DHAVE_PPL=1 -DHAVE_JSON_HPP=1 -DHAVE_MKDTEMP=1 -DHAVE_PUGIXML_HPP=1 -DHAVE_CLD2_PUBLIC_COMPACT_LANG_DET_H=1 -DHAVE_CLD2=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -c -o compiled_xrc.o compiled_xrc.cpp In file included from /usr/include/wx-3.0/wx/filefn.h:14, from /usr/include/wx-3.0/wx/stream.h:21, from /usr/include/wx-3.0/wx/filesys.h:24, from compiled_xrc.cpp:11: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/gdicmn.h:19, from /usr/include/wx-3.0/wx/event.h:20, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/nonownedwnd.h:14, from /usr/include/wx-3.0/wx/toplevel.h:20, from /usr/include/wx-3.0/wx/nativewin.h:13, from wx_backports/nativewin.h:15, from wx_backports/wx_gtk_nativewin.cpp:27: /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxObject* const& wxObjectList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1195:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxObject, wxObjectList, wxObjectListNode, ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h: In member function 'wxChar* const& wxStringListBase::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1242:1: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(wxChar, wxStringListBase, wxStringListNode, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function 'wxPoint* const& wxPointList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:690:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxPoint, wxPointList, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h: In member function 'wxVariant* const& wxVariantList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/variant.h:101:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h: In member function 'wxAny* const& wxAnyList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/any.h:1113:1: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(wxAny, wxAnyList, class WXDLLIMPEXP_BASE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h: In member function 'wxWindow* const& wxWindowList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/window.h:151:1: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(wxWindow, wxWindowBase, wxWindowList, wxWindowListNode, class WXDLLIMPEXP_CORE); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from tm/transmem.h:32, from tm/transmem.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Suggestion&}; _Tp = Suggestion; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:874:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h: In member function 'wxSizerItem* const& wxSizerItemList::const_reverse_iterator::operator*() const': /usr/include/wx-3.0/wx/list.h:966:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] { return *(pointer_type)m_node->GetDataPtr(); } \ ^ /usr/include/wx-3.0/wx/list.h:1111:5: note: in expansion of macro 'WX_DECLARE_LIST_4' WX_DECLARE_LIST_4(T, Tbase, name, nodetype, classexp, WX_LIST_PTROP_NONE) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1116:5: note: in expansion of macro 'WX_DECLARE_LIST_3' WX_DECLARE_LIST_3(elementtype, elementtype, listname, nodename, classexp) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1129:5: note: in expansion of macro 'WX_DECLARE_LIST_2' WX_DECLARE_LIST_2(elementtype, listname, wx##listname##Node, decl) ^~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/list.h:1132:5: note: in expansion of macro 'WX_DECLARE_LIST_WITH_DECL' WX_DECLARE_LIST_WITH_DECL(elementtype, listname, class WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/sizer.h:488:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_LIST' WX_DECLARE_EXPORTED_LIST( wxSizerItem, wxSizerItemList ); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/thread/csbl/memory/shared_ptr.hpp:30, from /usr/include/boost/thread/detail/nullary_function.hpp:16, from /usr/include/boost/thread/executors/work.hpp:11, from /usr/include/boost/thread/executors/executor.hpp:16, from /usr/include/boost/thread/executor.hpp:12, from ./concurrency.h:46, from tm/suggestions.h:35, from tm/transmem.h:36, from tm/transmem.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void {anonymous}::PerformSearchWithBlock(Lucene::IndexSearcherPtr, Lucene::QueryPtr, Lucene::QueryPtr, const wstring&, Lucene::QueryPtr, double, double, T) [with T = {anonymous}::PerformSearch(Lucene::IndexSearcherPtr, Lucene::QueryPtr, Lucene::QueryPtr, const wstring&, Lucene::QueryPtr, SuggestionsList&, double, double)::]': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from tm/transmem.h:32, from tm/transmem.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:100, from wx_backports/nativewin.h:22, from wx_backports/wx_gtk_nativewin.cpp:27: /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope: /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:271, from wx_backports/nativewin.h:22, from wx_backports/wx_gtk_nativewin.cpp:27: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ In file included from /usr/include/c++/8/memory:66, from tm/transmem.h:33, from tm/transmem.cpp:26: /usr/include/c++/8/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Suggestion]': /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _Temporary_buffer<_ForwardIterator, _Tp>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/thread/csbl/memory/shared_ptr.hpp:30, from /usr/include/boost/thread/detail/nullary_function.hpp:16, from /usr/include/boost/thread/executors/work.hpp:11, from /usr/include/boost/thread/executors/executor.hpp:16, from /usr/include/boost/thread/executor.hpp:12, from ./concurrency.h:46, from tm/suggestions.h:35, from tm/transmem.h:36, from tm/transmem.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /usr/include/c++/8/stdexcept:39, from /usr/include/c++/8/array:39, from /usr/include/c++/8/tuple:39, from /usr/include/c++/8/functional:54, from tm/transmem.h:30, from tm/transmem.cpp:26: /usr/include/c++/8/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Suggestion; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/8/bits/stl_algobase.h:946:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __lower_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algobase.h:946:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/thread/csbl/memory/shared_ptr.hpp:30, from /usr/include/boost/thread/detail/nullary_function.hpp:16, from /usr/include/boost/thread/executors/work.hpp:11, from /usr/include/boost/thread/executors/executor.hpp:16, from /usr/include/boost/thread/executor.hpp:12, from ./concurrency.h:46, from tm/suggestions.h:35, from tm/transmem.h:36, from tm/transmem.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Suggestion; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __upper_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __rotate(_RandomAccessIterator __first, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2501:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__lower_bound(__middle, __last, *__first_cut, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_val(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2510:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__upper_bound(__first, __middle, *__second_cut, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = Suggestion*; _Distance = int]': /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __rotate_adaptive(_BidirectionalIterator1 __first, ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = Suggestion*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2445:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__lower_bound(__middle, __last, *__first_cut, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_val(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2454:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__upper_bound(__first, __middle, *__second_cut, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2460:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__rotate_adaptive(__first_cut, __middle, __second_cut, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size); ~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = Suggestion*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Suggestion*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Suggestion*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = Suggestion*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void {anonymous}::PerformSearch(Lucene::IndexSearcherPtr, Lucene::QueryPtr, Lucene::QueryPtr, const wstring&, Lucene::QueryPtr, SuggestionsList&, double, double)': /usr/include/c++/8/bits/stl_algo.h:5001:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'SuggestionsList TranslationMemoryImpl::Search(const Language&, const Language&, const wstring&)': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from tm/transmem.h:32, from tm/transmem.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/thread/csbl/memory/shared_ptr.hpp:30, from /usr/include/boost/thread/detail/nullary_function.hpp:16, from /usr/include/boost/thread/executors/work.hpp:11, from /usr/include/boost/thread/executors/executor.hpp:16, from /usr/include/boost/thread/executor.hpp:12, from ./concurrency.h:46, from tm/suggestions.h:35, from tm/transmem.h:36, from tm/transmem.cpp:26: /usr/include/c++/8/bits/stl_algo.h:5001:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -I/usr/include -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/enchant -pthread -I/usr/include/lucene++ -DHAVE_PUGIXML -Wall -Wextra -DwxNO_UNSAFE_WXSTRING_CONV=1 "-DPOEDIT_PREFIX=\"/usr\"" -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o poedit attentionbar.o cat_update.o cat_sorting.o catalog.o chooselang.o colorscheme.o commentdlg.o concurrency.o configuration.o custom_buttons.o customcontrols.o edapp.o edframe.o editing_area.o edlistctrl.o export_html.o extractors/extractor.o extractors/extractor_gettext.o extractors/extractor_legacy.o fileviewer.o findframe.o gexecute.o hidpi.o icons.o language.o languagectrl.o wx/main_toolbar.o manager.o pluralforms/pl_evaluate.o prefsdlg.o pretranslate.o progressinfo.o propertiesdlg.o qa_checks.o sidebar.o spellchecking.o syntaxhighlighter.o text_control.o tm/suggestions.o tm/transmem.o tm/tmx_io.o unicode_helpers.o utility.o welcomescreen.o http_client.o http_client_casablanca.o crowdin_client.o crowdin_gui.o keychain/keytar_posix.o wx_backports/wx_gtk_activityindicator.o wx_backports/wx_gtk_nativewin.o compiled_xrc.o -pthread -lwx_gtk3u_xrc-3.0 -lwx_gtk3u_stc-3.0 -lwx_gtk3u_html-3.0 -lwx_baseu_xml-3.0 -lwx_gtk3u_adv-3.0 -lwx_gtk3u_core-3.0 -lwx_baseu_net-3.0 -lwx_baseu-3.0 -llucene++ -lcld2 -lpugixml -lcpprest -lboost_iostreams -lboost_thread -lpthread -lboost_system -lssl -lcrypto -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -L/usr/lib -lboost_thread -lpthread -lboost_regex -lboost_system -licui18n -licuuc -licudata -lgtkspell3-3 -lenchant -lgmodule-2.0 -pthread -lglib-2.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 make[1]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1/src' Making all in docs make[1]: Entering directory '/builddir/build/BUILD/poedit-2.1.1/docs' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1/docs' Making all in locales make[1]: Entering directory '/builddir/build/BUILD/poedit-2.1.1/locales' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1/locales' Making all in artwork make[1]: Entering directory '/builddir/build/BUILD/poedit-2.1.1/artwork' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1/artwork' make[1]: Entering directory '/builddir/build/BUILD/poedit-2.1.1' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.1ONQml + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm ++ dirname /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm + cd poedit-2.1.1 + make install DESTDIR=/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm 'INSTALL=install -p' Making install in src make[1]: Entering directory '/builddir/build/BUILD/poedit-2.1.1/src' make[2]: Entering directory '/builddir/build/BUILD/poedit-2.1.1/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/bin' install -p poedit '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/bin' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1/src' make[1]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1/src' Making install in docs make[1]: Entering directory '/builddir/build/BUILD/poedit-2.1.1/docs' make[2]: Entering directory '/builddir/build/BUILD/poedit-2.1.1/docs' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/man/man1' install -p -m 644 poedit.1 '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/man/man1' make[2]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1/docs' make[1]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1/docs' Making install in locales make[1]: Entering directory '/builddir/build/BUILD/poedit-2.1.1/locales' make[2]: Entering directory '/builddir/build/BUILD/poedit-2.1.1/locales' make[2]: Nothing to be done for 'install-exec-am'. for i in af an ar az be be@latin bg bs ca ckb co cs da de el en_GB es et eu fa fi fr ga gl he hr hu hy id is it ja ka kab kk ko lt lv ms nb nl oc pa pl pt_BR pt_PT ro ru sk sl sq sr sv tg th tr uk uz vi zh_CN zh_TW ; do \ /bin/sh /builddir/build/BUILD/poedit-2.1.1/admin/install-sh -d /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/locale/$i/LC_MESSAGES ; \ install -p -m 644 ./$i.mo /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/locale/$i/LC_MESSAGES/poedit.mo ; \ done make[2]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1/locales' make[1]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1/locales' Making install in artwork make[1]: Entering directory '/builddir/build/BUILD/poedit-2.1.1/artwork' make[2]: Entering directory '/builddir/build/BUILD/poedit-2.1.1/artwork' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/icons/hicolor/16x16/apps' install -p -m 644 linux/appicon/16x16/apps/poedit.png '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/icons/hicolor/16x16/apps' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/icons/hicolor/24x24/apps' install -p -m 644 linux/appicon/24x24/apps/poedit.png '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/icons/hicolor/24x24/apps' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/icons/hicolor/256x256/apps' install -p -m 644 linux/appicon/256x256/apps/poedit.png '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/icons/hicolor/256x256/apps' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/icons/hicolor/32x32/apps' install -p -m 644 linux/appicon/32x32/apps/poedit.png '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/icons/hicolor/32x32/apps' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/icons/hicolor/48x48/apps' install -p -m 644 linux/appicon/48x48/apps/poedit.png '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/icons/hicolor/48x48/apps' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/icons/hicolor/512x512/apps' install -p -m 644 linux/appicon/512x512/apps/poedit.png '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/icons/hicolor/512x512/apps' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/pixmaps' install -p -m 644 linux/appicon/48x48/apps/poedit.png '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/pixmaps' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/poedit/icons' install -p -m 644 linux/document-open.png linux/document-save.png linux/document-properties.png linux/document-new.png linux/edit-delete.png linux/poedit-update.png linux/poedit-sync.png linux/poedit-validate.png linux/sidebar.png poedit-status-bookmark-selected.png poedit-status-bookmark-selected@2x.png poedit-status-bookmark.png poedit-status-bookmark@2x.png poedit-status-comment-selected.png poedit-status-comment-selected@2x.png poedit-status-comment.png poedit-status-comment@2x.png poedit-status-error.png poedit-status-error@2x.png poedit-status-warning.png poedit-status-warning@2x.png poedit-status-cat-mid.png poedit-status-cat-no.png poedit-status-cat-ok.png window-close.png MoreIcon.png MoreIcon@2x.png SuggestionError.png SuggestionPerfectMatch.png SuggestionPerfectMatch@2x.png SuggestionTM.png PoeditWelcome.png CrowdinLogo.png ExtractorsGNUgettext.png ExtractorsGNUgettext@2x.png '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/poedit/icons' make[2]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1/artwork' make[1]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1/artwork' make[1]: Entering directory '/builddir/build/BUILD/poedit-2.1.1' make[2]: Entering directory '/builddir/build/BUILD/poedit-2.1.1' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/appdata' install -p -m 644 poedit.appdata.xml '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/appdata' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/applications' install -p -m 644 poedit.desktop poedit-uri.desktop '/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/applications' make[2]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1' make[1]: Leaving directory '/builddir/build/BUILD/poedit-2.1.1' + rm -rf /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/applnk /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/mimelnk /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/gnome /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/mime-info + desktop-file-install --delete-original --add-category=GTK --dir /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/applications /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/applications/poedit.desktop + mkdir -p man/de + po4a-translate -M utf-8 -f man --option groff_code=verbatim -m docs/poedit.1 -p /builddir/build/SOURCES/poedit.1.de.po -l man/de/poedit.1 Your input po file /builddir/build/SOURCES/poedit.1.de.po seems outdated (msgid declared in one file only: 10/05/2016 ). Please consider running po4a-updatepo to refresh it. + mkdir -p /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/man/de/man1 + install -p -m 644 man/de/poedit.1 /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/man/de/man1 + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/appdata/poedit.appdata.xml /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/appdata/poedit.appdata.xml: failed to parse /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/appdata/poedit.appdata.xml: no node + : + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm poedit --with-man + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 2.1.1-1.fc29 --unique-debug-suffix -2.1.1-1.fc29.arm --unique-debug-src-base poedit-2.1.1-1.fc29.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/poedit-2.1.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/bin/poedit extracting debug info from /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/bin/poedit /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 2337 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: poedit-2.1.1-1.fc29.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3uGwsk + umask 022 + cd /builddir/build/BUILD + cd poedit-2.1.1 + DOCDIR=/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/doc/poedit + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/doc/poedit + cp -pr NEWS /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/doc/poedit + cp -pr README /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/doc/poedit + cp -pr AUTHORS /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/doc/poedit + cp -pr docs/poedit_man.txt /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/doc/poedit + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.VN5lum + umask 022 + cd /builddir/build/BUILD + cd poedit-2.1.1 + LICENSEDIR=/builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/licenses/poedit + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/licenses/poedit + cp -pr COPYING /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm/usr/share/licenses/poedit + exit 0 Provides: application() application(poedit-uri.desktop) application(poedit.desktop) metainfo() metainfo(poedit.appdata.xml) mimehandler(application/x-gettext) mimehandler(application/x-gettext-translation) mimehandler(application/x-po) mimehandler(text/x-gettext-translation) mimehandler(text/x-gettext-translation-template) mimehandler(text/x-po) mimehandler(x-scheme-handler/poedit) poedit = 2.1.1-1.fc29 poedit(armv7hl-32) = 2.1.1-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libatk-1.0.so.0 libboost_iostreams.so.1.66.0 libboost_regex.so.1.66.0 libboost_system.so.1.66.0 libboost_thread.so.1.66.0 libc.so.6 libc.so.6(GLIBC_2.17) libc.so.6(GLIBC_2.4) libcairo-gobject.so.2 libcairo.so.2 libcld2.so.0 libcpprest.so.2.10 libcrypto.so.1.1 libcrypto.so.1.1(OPENSSL_1_1_0) libenchant.so.1 libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libgdk-3.so.0 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libglib-2.0.so.0 libgmodule-2.0.so.0 libgobject-2.0.so.0 libgtk-3.so.0 libgtkspell3-3.so.0 libicudata.so.62 libicui18n.so.62 libicuuc.so.62 liblucene++.so.0 libm.so.6 libpango-1.0.so.0 libpangocairo-1.0.so.0 libpthread.so.0 libpthread.so.0(GLIBC_2.4) libpugixml.so.1 libsecret-1.so.0 libssl.so.1.1 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.9) libwx_baseu-3.0.so.0 libwx_baseu-3.0.so.0(WXU_3.0) libwx_baseu_net-3.0.so.0 libwx_baseu_net-3.0.so.0(WXU_3.0) libwx_baseu_xml-3.0.so.0 libwx_gtk3u_adv-3.0.so.0 libwx_gtk3u_adv-3.0.so.0(WXU_3.0) libwx_gtk3u_adv-3.0.so.0(WXU_3.0.3) libwx_gtk3u_core-3.0.so.0 libwx_gtk3u_core-3.0.so.0(WXU_3.0) libwx_gtk3u_html-3.0.so.0 libwx_gtk3u_stc-3.0.so.0 libwx_gtk3u_stc-3.0.so.0(WXU_3.0) libwx_gtk3u_xrc-3.0.so.0 libwx_gtk3u_xrc-3.0.so.0(WXU_3.0) rtld(GNU_HASH) Processing files: poedit-debugsource-2.1.1-1.fc29.armv7hl Provides: poedit-debugsource = 2.1.1-1.fc29 poedit-debugsource(armv7hl-32) = 2.1.1-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: poedit-debuginfo-2.1.1-1.fc29.armv7hl Provides: debuginfo(build-id) = bed36d9ef861fccb6f76355ad7d6a1d9dffb4f49 poedit-debuginfo = 2.1.1-1.fc29 poedit-debuginfo(armv7hl-32) = 2.1.1-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: poedit-debugsource(armv7hl-32) = 2.1.1-1.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm Wrote: /builddir/build/RPMS/poedit-2.1.1-1.fc29.armv7hl.rpm Wrote: /builddir/build/RPMS/poedit-debugsource-2.1.1-1.fc29.armv7hl.rpm Wrote: /builddir/build/RPMS/poedit-debuginfo-2.1.1-1.fc29.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.C4eVRw + umask 022 + cd /builddir/build/BUILD + cd poedit-2.1.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/poedit-2.1.1-1.fc29.arm + exit 0 Child return code was: 0