* Package: media-video/aegisub-3.2.2_p20160518-r4 * Repository: gentoo * Maintainer: sarnex@gentoo.org * Upstream: http://devel.aegisub.org/wiki/NewTicket * USE: abi_x86_64 alsa amd64 elibc_glibc fftw kernel_linux uchardet userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo/gentoo/commit/00b02ef386304f480656e2e660a01192150cfc4a (Wed Dec 9 22:28:51 UTC 2020) @@@@@ END @@@@@ emerge --info: Portage 3.0.12 (python 3.7.9-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32-r5, 4.19.102-gentoo x86_64) ================================================================= System uname: Linux-4.19.102-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E5-2650_v4_@_2.20GHz-with-gentoo-2.7 KiB Mem: 264031048 total, 231599712 free KiB Swap: 0 total, 0 free sh bash 5.0_p18 ld GNU ld (Gentoo 2.35.1 p2) 2.35.1 app-shells/bash: 5.0_p18::gentoo dev-lang/perl: 5.30.3-r1::gentoo dev-lang/python: 2.7.18-r4::gentoo, 3.6.12::gentoo, 3.7.9::gentoo, 3.8.6::gentoo, 3.9.0::gentoo dev-util/cmake: 3.19.1::gentoo sys-apps/baselayout: 2.7-r1::gentoo sys-apps/openrc: 0.42.1::gentoo sys-apps/sandbox: 2.20::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo sys-devel/automake: 1.16.3-r1::gentoo sys-devel/binutils: 2.35.1-r1::gentoo sys-devel/gcc: 10.2.0-r3::gentoo sys-devel/gcc-config: 2.3.2-r1::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.9::gentoo (virtual/os-headers) sys-libs/glibc: 2.32-r5::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-metamanifest: yes sync-rsync-verify-jobs: 1 sync-rsync-extra-opts: sync-rsync-verify-max-age: 24 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* BSD MIT" CBUILD="x86_64-pc-linux-gnu" CC="x86_64-pc-linux-gnu-gcc" CFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXX="x86_64-pc-linux-gnu-g++" CXXFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" DISTDIR="/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="en_US.utf8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" MAKEOPTS="-j48 V=1" PKGDIR="/root/.packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="acl alsa amd64 berkdb bzip2 cli crypt dri elogind fftw fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd uchardet unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS emerge history: 2020-12-09T23:33:15 >>> dev-libs/lzo 2020-12-09T23:33:14 >>> media-libs/alsa-topology-conf 2020-12-09T23:33:16 >>> dev-util/boost-build 2020-12-09T23:33:15 >>> media-libs/alsa-ucm-conf 2020-12-09T23:33:18 >>> x11-themes/hicolor-icon-theme 2020-12-09T23:33:17 >>> dev-libs/fribidi 2020-12-09T23:33:17 >>> media-fonts/liberation-fonts 2020-12-09T23:33:18 >>> dev-libs/vala-common 2020-12-09T23:33:14 >>> dev-lang/luajit 2020-12-09T23:33:19 >>> media-libs/freetype 2020-12-09T23:33:20 >>> media-libs/libpng 2020-12-09T23:33:20 >>> virtual/fortran 2020-12-09T23:33:22 >>> x11-base/xorg-proto 2020-12-09T23:33:21 >>> app-eselect/eselect-wxwidgets 2020-12-09T23:33:22 >>> dev-lang/nasm 2020-12-09T23:33:23 >>> x11-libs/xtrans 2020-12-09T23:33:23 >>> app-i18n/uchardet 2020-12-09T23:33:24 >>> media-gfx/graphite2 2020-12-09T23:33:25 >>> sys-libs/binutils-libs 2020-12-09T23:33:26 >>> x11-libs/pixman 2020-12-09T23:33:28 >>> dev-util/gdbus-codegen 2020-12-09T23:33:27 >>> gnome-base/gsettings-desktop-schemas 2020-12-09T23:33:27 >>> app-text/docbook-xml-dtd 2020-12-09T23:33:29 >>> dev-libs/atk 2020-12-09T23:33:29 >>> x11-base/xcb-proto 2020-12-09T23:33:31 >>> app-accessibility/at-spi2-core 2020-12-09T23:33:30 >>> x11-libs/libpciaccess 2020-12-09T23:33:32 >>> dev-python/mako 2020-12-09T23:34:21 >>> media-libs/alsa-lib 2020-12-09T23:34:32 >>> virtual/ttf-fonts 2020-12-09T23:34:35 >>> dev-lang/vala 2020-12-09T23:34:46 >>> x11-libs/gdk-pixbuf 2020-12-09T23:34:49 >>> sci-libs/fftw 2020-12-09T23:34:53 >>> x11-libs/libXau 2020-12-09T23:34:54 >>> x11-libs/libXdmcp 2020-12-09T23:34:55 >>> x11-libs/libxshmfence 2020-12-09T23:35:00 >>> media-libs/dav1d 2020-12-09T23:35:01 >>> media-libs/libjpeg-turbo 2020-12-09T23:35:03 >>> x11-libs/libICE 2020-12-09T23:35:24 >>> dev-util/sysprof-capture 2020-12-09T23:35:27 >>> x11-themes/gnome-themes-standard 2020-12-09T23:35:41 >>> app-accessibility/at-spi2-atk 2020-12-09T23:35:45 >>> x11-libs/libdrm 2020-12-09T23:36:23 >>> media-libs/fontconfig 2020-12-09T23:36:30 >>> dev-util/gtk-update-icon-cache 2020-12-09T23:36:41 >>> x11-libs/libxcb 2020-12-09T23:36:52 >>> media-video/ffmpeg 2020-12-09T23:36:58 >>> virtual/jpeg 2020-12-09T23:37:04 >>> x11-libs/libSM 2020-12-09T23:37:40 >>> app-eselect/eselect-fontconfig 2020-12-09T23:37:48 >>> x11-misc/compose-tables 2020-12-09T23:38:10 >>> x11-libs/libX11 2020-12-09T23:38:18 >>> x11-libs/libXext 2020-12-09T23:38:19 >>> x11-libs/libXfixes 2020-12-09T23:38:20 >>> x11-libs/libXrender 2020-12-09T23:38:27 >>> x11-libs/libXxf86vm 2020-12-09T23:38:28 >>> media-libs/libglvnd 2020-12-09T23:38:31 >>> x11-libs/libXdamage 2020-12-09T23:37:51 >>> media-libs/ffmpegsource 2020-12-09T23:38:32 >>> x11-libs/libXi 2020-12-09T23:38:33 >>> x11-libs/libXcomposite 2020-12-09T23:38:35 >>> x11-libs/libXrandr 2020-12-09T23:38:36 >>> x11-libs/libXcursor 2020-12-09T23:38:36 >>> x11-libs/cairo 2020-12-09T23:34:18 >>> dev-libs/boost 2020-12-09T23:39:23 >>> media-libs/harfbuzz 2020-12-09T23:39:16 >>> media-libs/mesa 2020-12-09T23:39:49 >>> x11-libs/pango 2020-12-09T23:39:50 >>> media-libs/libass 2020-12-09T23:39:53 >>> virtual/opengl 2020-12-09T23:39:53 >>> media-libs/libepoxy 2020-12-09T23:40:04 >>> gnome-base/librsvg 2020-12-09T23:40:10 >>> media-libs/glu 2020-12-09T23:40:24 >>> virtual/glu 2020-12-09T23:40:20 >>> x11-themes/adwaita-icon-theme 2020-12-09T23:40:38 >>> x11-libs/gtk+ 2020-12-09T23:40:49 >>> x11-libs/gtk+ 2020-12-09T23:40:59 >>> x11-themes/gtk-engines-adwaita 2020-12-09T23:41:06 >>> x11-libs/wxGTK 2020-12-09T23:42:50 >>> media-video/aegisub 2020-12-09T23:44:09 >>> dev-lang/lua 2020-12-09T23:44:10 >>> dev-cpp/gtest 2020-12-09T23:44:20 >>> dev-lua/luafilesystem 2020-12-09T23:44:21 >>> dev-lua/say 2020-12-09T23:44:22 >>> dev-lua/lua_cliargs 2020-12-09T23:44:23 >>> dev-lua/luasystem 2020-12-09T23:44:24 >>> dev-lua/dkjson 2020-12-09T23:44:25 >>> dev-lua/lua-term 2020-12-09T23:44:26 >>> dev-lua/mediator_lua 2020-12-09T23:44:27 >>> dev-lua/luarocks 2020-12-09T23:44:36 >>> dev-lua/penlight 2020-12-09T23:44:41 >>> dev-lua/luassert 2020-12-09T23:45:15 >>> dev-lua/busted 2020-12-09T23:45:21 >>> media-video/aegisub 2020-12-09T23:46:38 >>> sys-devel/gcc-config 2020-12-09T23:46:54 >>> sys-devel/binutils-config >>> Unpacking source... * Unpacking aegisub-3.2.2_p20160518.tar.gz >>> Source unpacked in /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work >>> Preparing source in /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518 ... * Applying aegisub-3.2.2_p20160518-fix-system-luajit-build.patch ... [ ok ] * Applying aegisub-3.2.2_p20160518-respect-compiler-flags.patch ... [ ok ] * Applying aegisub-3.2.2_p20160518-support-system-gtest.patch ... [ ok ] * Applying aegisub-3.2.2_p20160518-fix-icu59-build.patch ... [ ok ] * Applying aegisub-3.2.2_p20160518-fix-icu62-build.patch ... [ ok ] * Applying aegisub-3.2.2_p20160518-fix-boost170-build.patch ... [ ok ] * Applying aegisub-3.2.2_p20160518-fix-makefile-for-make4.3.patch ... [ ok ] * Looking in po for new locales ... [ ok ] * Updating all config.rpath files * /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/config.rpath * Running eautoreconf in '/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518' ... * Running aclocal ... [ ok ] * Running autoconf --force ... [ ok ] * Running autoheader ... [ ok ] * Running elibtoolize in: aegisub-3.2.2_p20160518/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518 ... * Requested wxWidgets: 3.0 * Using wxWidgets: gtk2-unicode-3.0 * econf: updating aegisub-3.2.2_p20160518/config.guess with /usr/share/gnuconfig/config.guess * econf: updating aegisub-3.2.2_p20160518/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/aegisub-3.2.2_p20160518-r4 --htmldir=/usr/share/doc/aegisub-3.2.2_p20160518-r4/html --libdir=/usr/lib64 --disable-update-checker --with-ffms2 --with-system-luajit --disable-debug --with-alsa --with-fftw3 --without-openal --without-oss --without-portaudio --without-libpulse --without-hunspell --with-uchardet checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking 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 minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking whether BUILD_CREDIT has been set... no checking for GNU make... make checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for a BSD-compatible install... /usr/lib/portage/python3.7/ebuild-helpers/xattr/install -c checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.20... yes checking for version... 3.2.2_p20160518 from cached git_version.h checking for build date... 2020-12-09 23:47 CET checking if compiler needs -Werror to reject unknown flags... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking whether x86_64-pc-linux-gnu-gcc supports -std=gnu99... yes checking whether x86_64-pc-linux-gnu-g++ supports -std=c++11... yes checking whether x86_64-pc-linux-gnu-gcc supports -Wno-unused-local-typedefs... yes checking whether x86_64-pc-linux-gnu-g++ supports -Wno-unused-local-typedefs... yes checking whether x86_64-pc-linux-gnu-g++ supports -stdlib=libc++... no checking for main in -lm... yes checking for dlclose in -ldl... yes checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking wether we should prefer mesa for opengl implementation... yes checking for a working OpenGL order detection... mesagl gl checking for a working OpenGL implementation by pkg-config... yes checking for GL... no checking for GL... yes checking for windows.h... no checking for GL/gl.h... yes checking for OpenGL headers... yes checking for compiling a minimal OpenGL program... yes checking for linking a minimal OpenGL program... yes checking for a working OpenGL implementation... yes checking for CFLAGS needed for OpenGL... "" checking for LIBS needed for OpenGL... "-lGL " checking for LDFLAGS needed for OpenGL... "" checking for FREETYPE... yes checking for FONTCONFIG... yes checking for LIBASS... yes checking for boostlib >= 1.50.0... yes checking for exit in -lboost_chrono... yes checking for exit in -lboost_filesystem... yes checking for exit in -lboost_locale... yes checking for exit in -lboost_regex... yes checking for exit in -lboost_system... yes checking for exit in -lboost_thread... yes checking boost/spirit/home/phoenix/version.hpp usability... no checking boost/spirit/home/phoenix/version.hpp presence... no checking for boost/spirit/home/phoenix/version.hpp... no checking for ICU_UC... yes checking for ICU_I18N... yes checking whether boost ICU support works... yes checking for library containing iconv_open... none required checking whether iconv works... yes checking whether iconv (const) works... no checking for snd_pcm_open in -lasound... yes checking for FFMS2... yes checking for FFTW3... yes checking for UCHARDET... yes checking for LUAJIT... yes checking whether LuaJIT is compiled in 5.2 mode... yes checking for luajit... /usr/bin/luajit checking whether to turn on debugging... no checking whether to use exception handling in debug mode... no checking for the --enable-debug option... no checking for wx-config... /usr/bin/wx-config checking for wxWidgets version >= 3.0.0... yes (version 3.0.4) checking for wxWidgets static library... no checking wx/glcanvas.h usability... no checking wx/glcanvas.h presence... no checking for wx/glcanvas.h... no checking wx/stc/stc.h usability... no checking wx/stc/stc.h presence... no checking for wx/stc/stc.h... no checking whether to use precompiled headers... yes checking whether x86_64-pc-linux-gnu-g++ supports -Winvalid-pch... yes checking whether x86_64-pc-linux-gnu-g++ supports -fpch-deps... yes checking whether x86_64-pc-linux-gnu-g++ supports -fpch-preprocess... yes checking whether make sets $(MAKE)... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for a sed that does not truncate output... /bin/sed checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld... x86_64-pc-linux-gnu-ld checking if the linker (x86_64-pc-linux-gnu-ld) is GNU ld... yes checking for shared library run path origin... done checking 32-bit host C ABI... no checking for ELF binary format... yes checking for the common suffixes of directories in the library search path... lib,lib,lib64 checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyPreferredLanguages... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking whether to enable the update checker... no checking for update checker server... updates.aegisub.org checking for update checker base URL... /trunk configure: creating ./config.status config.status: creating packages/desktop/aegisub.desktop.template config.status: creating src/libresrc/default_config_platform.json config.status: creating tools/osx-bundle.sed config.status: creating Makefile.inc config.status: creating acconf.h config.status: executing po-directories commands Configure settings Install prefix: /usr Revision: 3.2.2_p20160518 Debug no CFLAGS -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -std=gnu99 -Wno-unused-local-typedefs CXXFLAGS -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs CPPFLAGS -DNDEBUG LDFLAGS -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 LIBS -ldl -lm Default Settings Audio Player: ALSA Audio Players ALSA: yes OpenAL: no (disabled) OSS: no (disabled) PortAudio: no (disabled) PulseAudio: no (disabled) Misc Packages uchardet: yes Hunspell: no (disabled) FFTW3: yes LuaJIT: system >>> Source configured. >>> Compiling source in /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518 ... make -j48 V=1 WITH_SYSTEM_GTEST=no /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/ar.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/ar.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/bg.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/bg.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/ca.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/ca.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/cs.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/cs.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/da.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/da.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/de.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/de.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/el.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/el.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/es.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/es.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/eu.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/eu.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/fa.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/fa.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/fi.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/fi.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/fr_FR.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/fr_FR.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/gl.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/gl.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/hu.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/hu.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/id.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/id.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/it.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/it.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/ja.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/ja.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/ko.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/ko.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/nl.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/nl.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/pl.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/pl.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/pt_BR.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/pt_BR.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/pt_PT.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/pt_PT.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/ru.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/ru.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/sr_RS.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/sr_RS.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/sr_RS@latin.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/sr_RS@latin.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/uk_UA.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/uk_UA.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/vi.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/vi.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/zh_CN.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/zh_CN.po /usr/bin/msgfmt -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/zh_TW.mo /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/po/zh_TW.po x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/usr/include -I/usr/include/luajit-2.0 -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src -I/usr/lib64/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include acconf.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/automation/tests/aegisub.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/automation/tests/aegisub.cpp x86_64-pc-linux-gnu-g++ -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -x c++-header /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h cd /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc; /usr/bin/luajit /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/tools/respack.lua ../bitmaps/manifest.respack bitmap.cpp bitmap.h cd /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc; /usr/bin/luajit /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/tools/respack.lua manifest.respack default_config.cpp default_config.h x86_64-pc-linux-gnu-gcc -MMD -MP -DNDEBUG -I/usr/include/luajit-2.0 -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -std=gnu99 -Wno-unused-local-typedefs -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/fwrite.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/fwrite.c x86_64-pc-linux-gnu-gcc -MMD -MP -DNDEBUG -I/usr/include/luajit-2.0 -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -std=gnu99 -Wno-unused-local-typedefs -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/load.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/load.c x86_64-pc-linux-gnu-gcc -MMD -MP -DNDEBUG -I/usr/include/luajit-2.0 -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -std=gnu99 -Wno-unused-local-typedefs -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/luabins.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/luabins.c x86_64-pc-linux-gnu-gcc -MMD -MP -DNDEBUG -I/usr/include/luajit-2.0 -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -std=gnu99 -Wno-unused-local-typedefs -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/luainternals.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/luainternals.c x86_64-pc-linux-gnu-g++ -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/ -I.. -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/build -pthread -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -I/usr/lib64/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -x c++-header /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h x86_64-pc-linux-gnu-gcc -MMD -MP -DNDEBUG -I/usr/include/luajit-2.0 -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -std=gnu99 -Wno-unused-local-typedefs -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/save.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/save.c x86_64-pc-linux-gnu-gcc -MMD -MP -DNDEBUG -I/usr/include/luajit-2.0 -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -std=gnu99 -Wno-unused-local-typedefs -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/savebuffer.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/savebuffer.c x86_64-pc-linux-gnu-gcc -MMD -MP -DNDEBUG -I/usr/include/luajit-2.0 -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -std=gnu99 -Wno-unused-local-typedefs -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/write.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/write.c Manifest: ../bitmaps/manifest.respack CPP: bitmap.cpp Header: bitmap.h Manifest: manifest.respack CPP: default_config.cpp Header: default_config.h x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include acconf.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/tools/repack-thes-dict.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/tools/repack-thes-dict.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/ -I/usr/lib64/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include acconf.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/bitmap.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/bitmap.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/ -I/usr/lib64/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include acconf.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/default_config.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/default_config.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/ -I/usr/lib64/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include acconf.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h: In constructor ‘wxString::wxString(wxUniChar, size_t)’: /usr/include/wx-3.0/wx/string.h:1224:25: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1224 | { assign(nRepeat, ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2667:40: note: initializing argument 2 of ‘wxString& wxString::assign(size_t, wxUniChar)’ 2667 | wxString& assign(size_t n, wxUniChar ch) | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In constructor ‘wxString::wxString(size_t, wxUniChar)’: /usr/include/wx-3.0/wx/string.h:1226:25: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1226 | { assign(nRepeat, ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2667:40: note: initializing argument 2 of ‘wxString& wxString::assign(size_t, wxUniChar)’ 2667 | wxString& assign(size_t n, wxUniChar ch) | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In constructor ‘wxString::wxString(wxUniCharRef, size_t)’: /usr/include/wx-3.0/wx/string.h:1228:25: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1228 | { assign(nRepeat, ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2681:43: note: initializing argument 2 of ‘wxString& wxString::assign(size_t, wxUniCharRef)’ 2681 | wxString& assign(size_t n, wxUniCharRef ch) | ~~~~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In constructor ‘wxString::wxString(size_t, wxUniCharRef)’: /usr/include/wx-3.0/wx/string.h:1230:25: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1230 | { assign(nRepeat, ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2681:43: note: initializing argument 2 of ‘wxString& wxString::assign(size_t, wxUniCharRef)’ 2681 | wxString& assign(size_t n, wxUniCharRef ch) | ~~~~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘wxString& wxString::operator<<(wxUniChar)’: /usr/include/wx-3.0/wx/string.h:1995:52: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1995 | wxString& operator<<(wxUniChar ch) { append(1, ch); return *this; } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2523:40: note: initializing argument 2 of ‘wxString& wxString::append(size_t, wxUniChar)’ 2523 | wxString& append(size_t n, wxUniChar ch) | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘wxString& wxString::operator<<(wxUniCharRef)’: /usr/include/wx-3.0/wx/string.h:1996:55: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1996 | wxString& operator<<(wxUniCharRef ch) { append(1, ch); return *this; } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2543:43: note: initializing argument 2 of ‘wxString& wxString::append(size_t, wxUniCharRef)’ 2543 | wxString& append(size_t n, wxUniCharRef ch) | ~~~~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘wxString& wxString::Append(wxUniChar, size_t)’: /usr/include/wx-3.0/wx/string.h:2039:23: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2039 | { append(count, ch); return *this; } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2523:40: note: initializing argument 2 of ‘wxString& wxString::append(size_t, wxUniChar)’ 2523 | wxString& append(size_t n, wxUniChar ch) | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘wxString& wxString::Append(wxUniCharRef, size_t)’: /usr/include/wx-3.0/wx/string.h:2041:23: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2041 | { append(count, ch); return *this; } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2543:43: note: initializing argument 2 of ‘wxString& wxString::append(size_t, wxUniCharRef)’ 2543 | wxString& append(size_t n, wxUniCharRef ch) | ~~~~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘wxString wxString::Before(wxUniChar) const’: /usr/include/wx-3.0/wx/string.h:2195:61: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2195 | wxString Before(wxUniChar ch) const { return BeforeLast(ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2186:33: note: initializing argument 1 of ‘wxString wxString::BeforeLast(wxUniChar, wxString*) const’ 2186 | wxString BeforeLast(wxUniChar ch, wxString *rest = NULL) const; | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘wxString wxString::After(wxUniChar) const’: /usr/include/wx-3.0/wx/string.h:2196:60: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2196 | wxString After(wxUniChar ch) const { return AfterFirst(ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2189:33: note: initializing argument 1 of ‘wxString wxString::AfterFirst(wxUniChar) const’ 2189 | wxString AfterFirst(wxUniChar ch) const; | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘size_t wxString::Index(wxUniChar) const’: /usr/include/wx-3.0/wx/string.h:2403:60: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2403 | size_t Index(wxUniChar ch) const { return Find(ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2222:22: note: initializing argument 1 of ‘int wxString::Find(wxUniChar, bool) const’ 2222 | int Find(wxUniChar ch, bool bFromEnd = false) const; // like strchr/strrchr | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘int wxString::First(wxUniChar) const’: /usr/include/wx-3.0/wx/string.h:2412:51: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2412 | int First( wxUniChar ch ) const { return Find(ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2222:22: note: initializing argument 1 of ‘int wxString::Find(wxUniChar, bool) const’ 2222 | int Find(wxUniChar ch, bool bFromEnd = false) const; // like strchr/strrchr | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘int wxString::First(wxUniCharRef) const’: /usr/include/wx-3.0/wx/string.h:2413:54: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2413 | int First( wxUniCharRef ch ) const { return Find(ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2223:25: note: initializing argument 1 of ‘int wxString::Find(wxUniCharRef, bool) const’ 2223 | int Find(wxUniCharRef ch, bool bFromEnd = false) const | ~~~~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘int wxString::Last(wxUniChar) const’: /usr/include/wx-3.0/wx/string.h:2418:56: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2418 | int Last( wxUniChar ch ) const { return Find(ch, true); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2222:22: note: initializing argument 1 of ‘int wxString::Find(wxUniChar, bool) const’ 2222 | int Find(wxUniChar ch, bool bFromEnd = false) const; // like strchr/strrchr | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator==(const wxUniChar&, const wxString&)’: /usr/include/wx-3.0/wx/string.h:4040:84: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4040 | ator==(const wxUniChar& c, const wxString& s) { return s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2144:27: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniChar, bool) const’ 2144 | bool IsSameAs(wxUniChar c, bool compareWithCase = true) const; | ~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator==(const wxUniCharRef&, const wxString&)’: /usr/include/wx-3.0/wx/string.h:4041:87: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4041 | r==(const wxUniCharRef& c, const wxString& s) { return s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2146:30: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniCharRef, bool) const’ 2146 | bool IsSameAs(wxUniCharRef c, bool compareWithCase = true) const | ~~~~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator==(const wxString&, const wxUniChar&)’: /usr/include/wx-3.0/wx/string.h:4045:84: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4045 | ator==(const wxString& s, const wxUniChar& c) { return s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2144:27: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniChar, bool) const’ 2144 | bool IsSameAs(wxUniChar c, bool compareWithCase = true) const; | ~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator==(const wxString&, const wxUniCharRef&)’: /usr/include/wx-3.0/wx/string.h:4046:87: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4046 | r==(const wxString& s, const wxUniCharRef& c) { return s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2146:30: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniCharRef, bool) const’ 2146 | bool IsSameAs(wxUniCharRef c, bool compareWithCase = true) const | ~~~~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator!=(const wxUniChar&, const wxString&)’: /usr/include/wx-3.0/wx/string.h:4049:85: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4049 | tor!=(const wxUniChar& c, const wxString& s) { return !s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2144:27: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniChar, bool) const’ 2144 | bool IsSameAs(wxUniChar c, bool compareWithCase = true) const; | ~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator!=(const wxUniCharRef&, const wxString&)’: /usr/include/wx-3.0/wx/string.h:4050:88: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4050 | !=(const wxUniCharRef& c, const wxString& s) { return !s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2146:30: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniCharRef, bool) const’ 2146 | bool IsSameAs(wxUniCharRef c, bool compareWithCase = true) const | ~~~~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator!=(const wxString&, const wxUniChar&)’: /usr/include/wx-3.0/wx/string.h:4054:85: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4054 | tor!=(const wxString& s, const wxUniChar& c) { return !s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2144:27: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniChar, bool) const’ 2144 | bool IsSameAs(wxUniChar c, bool compareWithCase = true) const; | ~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator!=(const wxString&, const wxUniCharRef&)’: /usr/include/wx-3.0/wx/string.h:4055:88: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4055 | !=(const wxString& s, const wxUniCharRef& c) { return !s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/bitmap.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/string.h:2146:30: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniCharRef, bool) const’ 2146 | bool IsSameAs(wxUniCharRef c, bool compareWithCase = true) const | ~~~~~~~~~~~~~^ In file included from /usr/include/wx-3.0/wx/gdicmn.h:22, from /usr/include/wx-3.0/wx/bitmap.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/libresrc/libresrc.cpp:17: /usr/include/wx-3.0/wx/hashmap.h: In constructor ‘wxLongToLongHashMap_wxImplementation_HashTable::wxLongToLongHashMap_wxImplementation_HashTable(wxLongToLongHashMap_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxLongToLongHashMap_wxImplementation_KeyEx::wxLongToLongHashMap_wxImplementation_KeyEx(const wxLongToLongHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxLongToLongHashMap_wxImplementation_KeyEx’ has user-provided ‘wxLongToLongHashMap_wxImplementation_KeyEx& wxLongToLongHashMap_wxImplementation_KeyEx::operator=(const wxLongToLongHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:637:1: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 637 | _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In copy constructor ‘wxLongToLongHashMap_wxImplementation_HashTable::wxLongToLongHashMap_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxLongToLongHashMap_wxImplementation_KeyEx::wxLongToLongHashMap_wxImplementation_KeyEx(const wxLongToLongHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxLongToLongHashMap_wxImplementation_KeyEx’ has user-provided ‘wxLongToLongHashMap_wxImplementation_KeyEx& wxLongToLongHashMap_wxImplementation_KeyEx::operator=(const wxLongToLongHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:637:1: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 637 | _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In member function ‘wxLongToLongHashMap_wxImplementation_HashTable::hasher wxLongToLongHashMap_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In member function ‘wxLongToLongHashMap_wxImplementation_HashTable::key_equal wxLongToLongHashMap_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In constructor ‘wxStringToStringHashMap_wxImplementation_HashTable::wxStringToStringHashMap_wxImplementation_HashTable(wxStringToStringHashMap_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringToStringHashMap_wxImplementation_KeyEx::wxStringToStringHashMap_wxImplementation_KeyEx(const wxStringToStringHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxStringToStringHashMap_wxImplementation_KeyEx’ has user-provided ‘wxStringToStringHashMap_wxImplementation_KeyEx& wxStringToStringHashMap_wxImplementation_KeyEx::operator=(const wxStringToStringHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:637:1: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 637 | _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In copy constructor ‘wxStringToStringHashMap_wxImplementation_HashTable::wxStringToStringHashMap_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringToStringHashMap_wxImplementation_KeyEx::wxStringToStringHashMap_wxImplementation_KeyEx(const wxStringToStringHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxStringToStringHashMap_wxImplementation_KeyEx’ has user-provided ‘wxStringToStringHashMap_wxImplementation_KeyEx& wxStringToStringHashMap_wxImplementation_KeyEx::operator=(const wxStringToStringHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:637:1: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 637 | _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In member function ‘wxStringToStringHashMap_wxImplementation_HashTable::hasher wxStringToStringHashMap_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In member function ‘wxStringToStringHashMap_wxImplementation_HashTable::key_equal wxStringToStringHashMap_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In constructor ‘wxStringToNumHashMap_wxImplementation_HashTable::wxStringToNumHashMap_wxImplementation_HashTable(wxStringToNumHashMap_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringToNumHashMap_wxImplementation_KeyEx::wxStringToNumHashMap_wxImplementation_KeyEx(const wxStringToNumHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxStringToNumHashMap_wxImplementation_KeyEx’ has user-provided ‘wxStringToNumHashMap_wxImplementation_KeyEx& wxStringToNumHashMap_wxImplementation_KeyEx::operator=(const wxStringToNumHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:637:1: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 637 | _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In copy constructor ‘wxStringToNumHashMap_wxImplementation_HashTable::wxStringToNumHashMap_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringToNumHashMap_wxImplementation_KeyEx::wxStringToNumHashMap_wxImplementation_KeyEx(const wxStringToNumHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxStringToNumHashMap_wxImplementation_KeyEx’ has user-provided ‘wxStringToNumHashMap_wxImplementation_KeyEx& wxStringToNumHashMap_wxImplementation_KeyEx::operator=(const wxStringToNumHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:637:1: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 637 | _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In member function ‘wxStringToNumHashMap_wxImplementation_HashTable::hasher wxStringToNumHashMap_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In member function ‘wxStringToNumHashMap_wxImplementation_HashTable::key_equal wxStringToNumHashMap_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In constructor ‘wxStringToColourHashMap_wxImplementation_HashTable::wxStringToColourHashMap_wxImplementation_HashTable(wxStringToColourHashMap_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringToColourHashMap_wxImplementation_KeyEx::wxStringToColourHashMap_wxImplementation_KeyEx(const wxStringToColourHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxStringToColourHashMap_wxImplementation_KeyEx’ has user-provided ‘wxStringToColourHashMap_wxImplementation_KeyEx& wxStringToColourHashMap_wxImplementation_KeyEx::operator=(const wxStringToColourHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:637:1: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 637 | _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In copy constructor ‘wxStringToColourHashMap_wxImplementation_HashTable::wxStringToColourHashMap_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringToColourHashMap_wxImplementation_KeyEx::wxStringToColourHashMap_wxImplementation_KeyEx(const wxStringToColourHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxStringToColourHashMap_wxImplementation_KeyEx’ has user-provided ‘wxStringToColourHashMap_wxImplementation_KeyEx& wxStringToColourHashMap_wxImplementation_KeyEx::operator=(const wxStringToColourHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:637:1: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 637 | _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function ‘wxStringToColourHashMap_wxImplementation_HashTable::hasher wxStringToColourHashMap_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function ‘wxStringToColourHashMap_wxImplementation_HashTable::key_equal wxStringToColourHashMap_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/image.h: In constructor ‘wxImageHistogramBase_wxImplementation_HashTable::wxImageHistogramBase_wxImplementation_HashTable(wxImageHistogramBase_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxImageHistogramBase_wxImplementation_KeyEx::wxImageHistogramBase_wxImplementation_KeyEx(const wxImageHistogramBase_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxImageHistogramBase_wxImplementation_KeyEx’ has user-provided ‘wxImageHistogramBase_wxImplementation_KeyEx& wxImageHistogramBase_wxImplementation_KeyEx::operator=(const wxImageHistogramBase_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:637:1: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 637 | _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h: In copy constructor ‘wxImageHistogramBase_wxImplementation_HashTable::wxImageHistogramBase_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxImageHistogramBase_wxImplementation_KeyEx::wxImageHistogramBase_wxImplementation_KeyEx(const wxImageHistogramBase_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxImageHistogramBase_wxImplementation_KeyEx’ has user-provided ‘wxImageHistogramBase_wxImplementation_KeyEx& wxImageHistogramBase_wxImplementation_KeyEx::operator=(const wxImageHistogramBase_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:637:1: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 637 | _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h: In member function ‘wxImageHistogramBase_wxImplementation_HashTable::hasher wxImageHistogramBase_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/image.h: In member function ‘wxImageHistogramBase_wxImplementation_HashTable::key_equal wxImageHistogramBase_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h: In constructor ‘wxString::wxString(wxUniChar, size_t)’: /usr/include/wx-3.0/wx/string.h:1224:25: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1224 | { assign(nRepeat, ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2667:40: note: initializing argument 2 of ‘wxString& wxString::assign(size_t, wxUniChar)’ 2667 | wxString& assign(size_t n, wxUniChar ch) | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In constructor ‘wxString::wxString(size_t, wxUniChar)’: /usr/include/wx-3.0/wx/string.h:1226:25: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1226 | { assign(nRepeat, ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2667:40: note: initializing argument 2 of ‘wxString& wxString::assign(size_t, wxUniChar)’ 2667 | wxString& assign(size_t n, wxUniChar ch) | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In constructor ‘wxString::wxString(wxUniCharRef, size_t)’: /usr/include/wx-3.0/wx/string.h:1228:25: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1228 | { assign(nRepeat, ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2681:43: note: initializing argument 2 of ‘wxString& wxString::assign(size_t, wxUniCharRef)’ 2681 | wxString& assign(size_t n, wxUniCharRef ch) | ~~~~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In constructor ‘wxString::wxString(size_t, wxUniCharRef)’: /usr/include/wx-3.0/wx/string.h:1230:25: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1230 | { assign(nRepeat, ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2681:43: note: initializing argument 2 of ‘wxString& wxString::assign(size_t, wxUniCharRef)’ 2681 | wxString& assign(size_t n, wxUniCharRef ch) | ~~~~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘wxString& wxString::operator<<(wxUniChar)’: /usr/include/wx-3.0/wx/string.h:1995:52: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1995 | wxString& operator<<(wxUniChar ch) { append(1, ch); return *this; } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2523:40: note: initializing argument 2 of ‘wxString& wxString::append(size_t, wxUniChar)’ 2523 | wxString& append(size_t n, wxUniChar ch) | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘wxString& wxString::operator<<(wxUniCharRef)’: /usr/include/wx-3.0/wx/string.h:1996:55: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1996 | wxString& operator<<(wxUniCharRef ch) { append(1, ch); return *this; } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2543:43: note: initializing argument 2 of ‘wxString& wxString::append(size_t, wxUniCharRef)’ 2543 | wxString& append(size_t n, wxUniCharRef ch) | ~~~~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘wxString& wxString::Append(wxUniChar, size_t)’: /usr/include/wx-3.0/wx/string.h:2039:23: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2039 | { append(count, ch); return *this; } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2523:40: note: initializing argument 2 of ‘wxString& wxString::append(size_t, wxUniChar)’ 2523 | wxString& append(size_t n, wxUniChar ch) | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘wxString& wxString::Append(wxUniCharRef, size_t)’: /usr/include/wx-3.0/wx/string.h:2041:23: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2041 | { append(count, ch); return *this; } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2543:43: note: initializing argument 2 of ‘wxString& wxString::append(size_t, wxUniCharRef)’ 2543 | wxString& append(size_t n, wxUniCharRef ch) | ~~~~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘wxString wxString::Before(wxUniChar) const’: /usr/include/wx-3.0/wx/string.h:2195:61: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2195 | wxString Before(wxUniChar ch) const { return BeforeLast(ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2186:33: note: initializing argument 1 of ‘wxString wxString::BeforeLast(wxUniChar, wxString*) const’ 2186 | wxString BeforeLast(wxUniChar ch, wxString *rest = NULL) const; | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘wxString wxString::After(wxUniChar) const’: /usr/include/wx-3.0/wx/string.h:2196:60: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2196 | wxString After(wxUniChar ch) const { return AfterFirst(ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2189:33: note: initializing argument 1 of ‘wxString wxString::AfterFirst(wxUniChar) const’ 2189 | wxString AfterFirst(wxUniChar ch) const; | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘size_t wxString::Index(wxUniChar) const’: /usr/include/wx-3.0/wx/string.h:2403:60: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2403 | size_t Index(wxUniChar ch) const { return Find(ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2222:22: note: initializing argument 1 of ‘int wxString::Find(wxUniChar, bool) const’ 2222 | int Find(wxUniChar ch, bool bFromEnd = false) const; // like strchr/strrchr | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘int wxString::First(wxUniChar) const’: /usr/include/wx-3.0/wx/string.h:2412:51: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2412 | int First( wxUniChar ch ) const { return Find(ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2222:22: note: initializing argument 1 of ‘int wxString::Find(wxUniChar, bool) const’ 2222 | int Find(wxUniChar ch, bool bFromEnd = false) const; // like strchr/strrchr | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘int wxString::First(wxUniCharRef) const’: /usr/include/wx-3.0/wx/string.h:2413:54: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2413 | int First( wxUniCharRef ch ) const { return Find(ch); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2223:25: note: initializing argument 1 of ‘int wxString::Find(wxUniCharRef, bool) const’ 2223 | int Find(wxUniCharRef ch, bool bFromEnd = false) const | ~~~~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In member function ‘int wxString::Last(wxUniChar) const’: /usr/include/wx-3.0/wx/string.h:2418:56: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2418 | int Last( wxUniChar ch ) const { return Find(ch, true); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2222:22: note: initializing argument 1 of ‘int wxString::Find(wxUniChar, bool) const’ 2222 | int Find(wxUniChar ch, bool bFromEnd = false) const; // like strchr/strrchr | ~~~~~~~~~~^~ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator==(const wxUniChar&, const wxString&)’: /usr/include/wx-3.0/wx/string.h:4040:84: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4040 | ator==(const wxUniChar& c, const wxString& s) { return s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2144:27: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniChar, bool) const’ 2144 | bool IsSameAs(wxUniChar c, bool compareWithCase = true) const; | ~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator==(const wxUniCharRef&, const wxString&)’: /usr/include/wx-3.0/wx/string.h:4041:87: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4041 | r==(const wxUniCharRef& c, const wxString& s) { return s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2146:30: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniCharRef, bool) const’ 2146 | bool IsSameAs(wxUniCharRef c, bool compareWithCase = true) const | ~~~~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator==(const wxString&, const wxUniChar&)’: /usr/include/wx-3.0/wx/string.h:4045:84: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4045 | ator==(const wxString& s, const wxUniChar& c) { return s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2144:27: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniChar, bool) const’ 2144 | bool IsSameAs(wxUniChar c, bool compareWithCase = true) const; | ~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator==(const wxString&, const wxUniCharRef&)’: /usr/include/wx-3.0/wx/string.h:4046:87: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4046 | r==(const wxString& s, const wxUniCharRef& c) { return s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2146:30: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniCharRef, bool) const’ 2146 | bool IsSameAs(wxUniCharRef c, bool compareWithCase = true) const | ~~~~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator!=(const wxUniChar&, const wxString&)’: /usr/include/wx-3.0/wx/string.h:4049:85: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4049 | tor!=(const wxUniChar& c, const wxString& s) { return !s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2144:27: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniChar, bool) const’ 2144 | bool IsSameAs(wxUniChar c, bool compareWithCase = true) const; | ~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator!=(const wxUniCharRef&, const wxString&)’: /usr/include/wx-3.0/wx/string.h:4050:88: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4050 | !=(const wxUniCharRef& c, const wxString& s) { return !s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2146:30: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniCharRef, bool) const’ 2146 | bool IsSameAs(wxUniCharRef c, bool compareWithCase = true) const | ~~~~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator!=(const wxString&, const wxUniChar&)’: /usr/include/wx-3.0/wx/string.h:4054:85: warning: implicitly-declared ‘constexpr wxUniChar::wxUniChar(const wxUniChar&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4054 | tor!=(const wxString& s, const wxUniChar& c) { return !s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:108:16: note: because ‘wxUniChar’ has user-provided ‘wxUniChar& wxUniChar::operator=(const wxUniChar&)’ 108 | wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2144:27: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniChar, bool) const’ 2144 | bool IsSameAs(wxUniChar c, bool compareWithCase = true) const; | ~~~~~~~~~~^ /usr/include/wx-3.0/wx/string.h: In function ‘bool operator!=(const wxString&, const wxUniCharRef&)’: /usr/include/wx-3.0/wx/string.h:4055:88: warning: implicitly-declared ‘constexpr wxUniCharRef::wxUniCharRef(const wxUniCharRef&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 4055 | !=(const wxString& s, const wxUniCharRef& c) { return !s.IsSameAs(c); } | ^ In file included from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/unichar.h:224:19: note: because ‘wxUniCharRef’ has user-provided ‘wxUniCharRef& wxUniCharRef::operator=(const wxUniCharRef&)’ 224 | wxUniCharRef& operator=(const wxUniCharRef& c) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/memory.h:15, from /usr/include/wx-3.0/wx/object.h:19, from /usr/include/wx-3.0/wx/accel.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:118: /usr/include/wx-3.0/wx/string.h:2146:30: note: initializing argument 1 of ‘bool wxString::IsSameAs(wxUniCharRef, bool) const’ 2146 | bool IsSameAs(wxUniCharRef c, bool compareWithCase = true) const | ~~~~~~~~~~~~~^ In file included from /usr/include/wx-3.0/wx/clntdata.h:16, from /usr/include/wx-3.0/wx/event.h:17, from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/hashmap.h: In constructor ‘wxLongToLongHashMap_wxImplementation_HashTable::wxLongToLongHashMap_wxImplementation_HashTable(wxLongToLongHashMap_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxLongToLongHashMap_wxImplementation_KeyEx::wxLongToLongHashMap_wxImplementation_KeyEx(const wxLongToLongHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxLongToLongHashMap_wxImplementation_KeyEx’ has user-provided ‘wxLongToLongHashMap_wxImplementation_KeyEx& wxLongToLongHashMap_wxImplementation_KeyEx::operator=(const wxLongToLongHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In copy constructor ‘wxLongToLongHashMap_wxImplementation_HashTable::wxLongToLongHashMap_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxLongToLongHashMap_wxImplementation_KeyEx::wxLongToLongHashMap_wxImplementation_KeyEx(const wxLongToLongHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxLongToLongHashMap_wxImplementation_KeyEx’ has user-provided ‘wxLongToLongHashMap_wxImplementation_KeyEx& wxLongToLongHashMap_wxImplementation_KeyEx::operator=(const wxLongToLongHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In member function ‘wxLongToLongHashMap_wxImplementation_HashTable::hasher wxLongToLongHashMap_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:281:34: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In member function ‘wxLongToLongHashMap_wxImplementation_HashTable::key_equal wxLongToLongHashMap_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:282:33: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 746 | WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In constructor ‘wxStringToStringHashMap_wxImplementation_HashTable::wxStringToStringHashMap_wxImplementation_HashTable(wxStringToStringHashMap_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringToStringHashMap_wxImplementation_KeyEx::wxStringToStringHashMap_wxImplementation_KeyEx(const wxStringToStringHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxStringToStringHashMap_wxImplementation_KeyEx’ has user-provided ‘wxStringToStringHashMap_wxImplementation_KeyEx& wxStringToStringHashMap_wxImplementation_KeyEx::operator=(const wxStringToStringHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In copy constructor ‘wxStringToStringHashMap_wxImplementation_HashTable::wxStringToStringHashMap_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringToStringHashMap_wxImplementation_KeyEx::wxStringToStringHashMap_wxImplementation_KeyEx(const wxStringToStringHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxStringToStringHashMap_wxImplementation_KeyEx’ has user-provided ‘wxStringToStringHashMap_wxImplementation_KeyEx& wxStringToStringHashMap_wxImplementation_KeyEx::operator=(const wxStringToStringHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In member function ‘wxStringToStringHashMap_wxImplementation_HashTable::hasher wxStringToStringHashMap_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:281:34: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In member function ‘wxStringToStringHashMap_wxImplementation_HashTable::key_equal wxStringToStringHashMap_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:282:33: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 749 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In constructor ‘wxStringToNumHashMap_wxImplementation_HashTable::wxStringToNumHashMap_wxImplementation_HashTable(wxStringToNumHashMap_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringToNumHashMap_wxImplementation_KeyEx::wxStringToNumHashMap_wxImplementation_KeyEx(const wxStringToNumHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxStringToNumHashMap_wxImplementation_KeyEx’ has user-provided ‘wxStringToNumHashMap_wxImplementation_KeyEx& wxStringToNumHashMap_wxImplementation_KeyEx::operator=(const wxStringToNumHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In copy constructor ‘wxStringToNumHashMap_wxImplementation_HashTable::wxStringToNumHashMap_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringToNumHashMap_wxImplementation_KeyEx::wxStringToNumHashMap_wxImplementation_KeyEx(const wxStringToNumHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxStringToNumHashMap_wxImplementation_KeyEx’ has user-provided ‘wxStringToNumHashMap_wxImplementation_KeyEx& wxStringToNumHashMap_wxImplementation_KeyEx::operator=(const wxStringToNumHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In member function ‘wxStringToNumHashMap_wxImplementation_HashTable::hasher wxStringToNumHashMap_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:281:34: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h: In member function ‘wxStringToNumHashMap_wxImplementation_HashTable::key_equal wxStringToNumHashMap_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:282:33: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 752 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h: In constructor ‘wxShadowObjectMethods_wxImplementation_HashTable::wxShadowObjectMethods_wxImplementation_HashTable(wxShadowObjectMethods_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 19 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 19 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxShadowObjectMethods_wxImplementation_KeyEx::wxShadowObjectMethods_wxImplementation_KeyEx(const wxShadowObjectMethods_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 19 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxShadowObjectMethods_wxImplementation_KeyEx’ has user-provided ‘wxShadowObjectMethods_wxImplementation_KeyEx& wxShadowObjectMethods_wxImplementation_KeyEx::operator=(const wxShadowObjectMethods_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 19 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h: In copy constructor ‘wxShadowObjectMethods_wxImplementation_HashTable::wxShadowObjectMethods_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 19 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 19 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxShadowObjectMethods_wxImplementation_KeyEx::wxShadowObjectMethods_wxImplementation_KeyEx(const wxShadowObjectMethods_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 19 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxShadowObjectMethods_wxImplementation_KeyEx’ has user-provided ‘wxShadowObjectMethods_wxImplementation_KeyEx& wxShadowObjectMethods_wxImplementation_KeyEx::operator=(const wxShadowObjectMethods_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 19 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h: In member function ‘wxShadowObjectMethods_wxImplementation_HashTable::hasher wxShadowObjectMethods_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:281:34: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 19 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h: In member function ‘wxShadowObjectMethods_wxImplementation_HashTable::key_equal wxShadowObjectMethods_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:282:33: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 19 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h: In constructor ‘wxShadowObjectFields_wxImplementation_HashTable::wxShadowObjectFields_wxImplementation_HashTable(wxShadowObjectFields_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 24 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 24 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxShadowObjectFields_wxImplementation_KeyEx::wxShadowObjectFields_wxImplementation_KeyEx(const wxShadowObjectFields_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 24 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxShadowObjectFields_wxImplementation_KeyEx’ has user-provided ‘wxShadowObjectFields_wxImplementation_KeyEx& wxShadowObjectFields_wxImplementation_KeyEx::operator=(const wxShadowObjectFields_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 24 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h: In copy constructor ‘wxShadowObjectFields_wxImplementation_HashTable::wxShadowObjectFields_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 24 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 24 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxShadowObjectFields_wxImplementation_KeyEx::wxShadowObjectFields_wxImplementation_KeyEx(const wxShadowObjectFields_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 24 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxShadowObjectFields_wxImplementation_KeyEx’ has user-provided ‘wxShadowObjectFields_wxImplementation_KeyEx& wxShadowObjectFields_wxImplementation_KeyEx::operator=(const wxShadowObjectFields_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 24 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h: In member function ‘wxShadowObjectFields_wxImplementation_HashTable::hasher wxShadowObjectFields_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:281:34: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 24 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h: In member function ‘wxShadowObjectFields_wxImplementation_HashTable::key_equal wxShadowObjectFields_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:282:33: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 714 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP_WITH_DECL’ 24 | WX_DECLARE_STRING_HASH_MAP_WITH_DECL( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In constructor ‘wxStringToColourHashMap_wxImplementation_HashTable::wxStringToColourHashMap_wxImplementation_HashTable(wxStringToColourHashMap_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxStringToColourHashMap_wxImplementation_KeyEx::wxStringToColourHashMap_wxImplementation_KeyEx(const wxStringToColourHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxStringToColourHashMap_wxImplementation_KeyEx’ has user-provided ‘wxStringToColourHashMap_wxImplementation_KeyEx& wxStringToColourHashMap_wxImplementation_KeyEx::operator=(const wxStringToColourHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In copy constructor ‘wxStringToColourHashMap_wxImplementation_HashTable::wxStringToColourHashMap_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxStringToColourHashMap_wxImplementation_KeyEx::wxStringToColourHashMap_wxImplementation_KeyEx(const wxStringToColourHashMap_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxStringToColourHashMap_wxImplementation_KeyEx’ has user-provided ‘wxStringToColourHashMap_wxImplementation_KeyEx& wxStringToColourHashMap_wxImplementation_KeyEx::operator=(const wxStringToColourHashMap_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function ‘wxStringToColourHashMap_wxImplementation_HashTable::hasher wxStringToColourHashMap_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxStringHash::wxStringHash(const wxStringHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:281:34: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:611:19: note: because ‘wxStringHash’ has user-provided ‘wxStringHash& wxStringHash::operator=(const wxStringHash&)’ 611 | wxStringHash& operator=(const wxStringHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h: In member function ‘wxStringToColourHashMap_wxImplementation_HashTable::key_equal wxStringToColourHashMap_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxStringEqual::wxStringEqual(const wxStringEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:282:33: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 697 | _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in expansion of macro ‘WX_DECLARE_STRING_HASH_MAP’ 894 | WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:626:20: note: because ‘wxStringEqual’ has user-provided ‘wxStringEqual& wxStringEqual::operator=(const wxStringEqual&)’ 626 | wxStringEqual& operator=(const wxStringEqual&) { return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/event.h: In copy constructor ‘wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)’: /usr/include/wx-3.0/wx/event.h:1225:24: warning: implicitly-declared ‘wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1225 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxEventBasicPayloadMixin’ has user-provided ‘wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/event.h: In copy constructor ‘wxThreadEvent::wxThreadEvent(const wxThreadEvent&)’: /usr/include/wx-3.0/wx/event.h:1316:39: note: synthesized method ‘wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)’ first required here 1316 | wxEventAnyPayloadMixin(event) | ^ /usr/include/wx-3.0/wx/event.h: In copy constructor ‘wxCommandEvent::wxCommandEvent(const wxCommandEvent&)’: /usr/include/wx-3.0/wx/event.h:1561:46: warning: implicitly-declared ‘wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1561 | m_clientObject(event.m_clientObject) | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxEventBasicPayloadMixin’ has user-provided ‘wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/event.h: In member function ‘virtual wxEvent* wxScrollEvent::Clone() const’: /usr/include/wx-3.0/wx/event.h:1658:68: warning: implicitly-declared ‘wxScrollEvent::wxScrollEvent(const wxScrollEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 1658 | virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxScrollEvent’ has user-provided ‘wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:1661:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 1661 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/event.h: In member function ‘virtual wxEvent* wxPaintEvent::Clone() const’: /usr/include/wx-3.0/wx/event.h:2194:67: warning: implicitly-declared ‘wxPaintEvent::wxPaintEvent(const wxPaintEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2194 | virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxPaintEvent’ has user-provided ‘wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:2197:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 2197 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/event.h: In member function ‘virtual wxEvent* wxNcPaintEvent::Clone() const’: /usr/include/wx-3.0/wx/event.h:2207:69: warning: implicitly-declared ‘wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2207 | virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxNcPaintEvent’ has user-provided ‘wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:2210:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 2210 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/event.h: In member function ‘virtual wxEvent* wxChildFocusEvent::Clone() const’: /usr/include/wx-3.0/wx/event.h:2283:72: warning: implicitly-declared ‘wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2283 | virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxChildFocusEvent’ has user-provided ‘wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:2286:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 2286 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/event.h: In member function ‘virtual wxEvent* wxInitDialogEvent::Clone() const’: /usr/include/wx-3.0/wx/event.h:2346:72: warning: implicitly-declared ‘wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2346 | virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxInitDialogEvent’ has user-provided ‘wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:2349:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 2349 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/event.h: In member function ‘virtual wxEvent* wxMaximizeEvent::Clone() const’: /usr/include/wx-3.0/wx/event.h:2514:70: warning: implicitly-declared ‘wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2514 | virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxMaximizeEvent’ has user-provided ‘wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:2517:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 2517 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/event.h: In member function ‘virtual wxEvent* wxSysColourChangedEvent::Clone() const’: /usr/include/wx-3.0/wx/event.h:2783:78: warning: implicitly-declared ‘wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2783 | l wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxSysColourChangedEvent’ has user-provided ‘wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:2786:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 2786 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/event.h: In member function ‘virtual wxEvent* wxDisplayChangedEvent::Clone() const’: /usr/include/wx-3.0/wx/event.h:2854:76: warning: implicitly-declared ‘wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 2854 | ual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxDisplayChangedEvent’ has user-provided ‘wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:2847:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 2847 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/event.h: In member function ‘virtual wxEvent* wxWindowCreateEvent::Clone() const’: /usr/include/wx-3.0/wx/event.h:3000:74: warning: implicitly-declared ‘wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 3000 | rtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxWindowCreateEvent’ has user-provided ‘wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3003:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 3003 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/event.h: In member function ‘virtual wxEvent* wxWindowDestroyEvent::Clone() const’: /usr/include/wx-3.0/wx/event.h:3013:75: warning: implicitly-declared ‘wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 3013 | tual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxWindowDestroyEvent’ has user-provided ‘wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/event.h:3016:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 3016 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/clntdata.h:16, from /usr/include/wx-3.0/wx/event.h:17, from /usr/include/wx-3.0/wx/app.h:19, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/unix/app.h: In constructor ‘wxAppConsole::SignalHandlerHash_wxImplementation_HashTable::SignalHandlerHash_wxImplementation_HashTable(wxAppConsole::SignalHandlerHash_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 694 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP’ 67 | WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 694 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP’ 67 | WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx::SignalHandlerHash_wxImplementation_KeyEx(const wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 694 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP’ 67 | WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx’ has user-provided ‘wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx& wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx::operator=(const wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 694 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP’ 67 | WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h: In copy constructor ‘wxAppConsole::SignalHandlerHash_wxImplementation_HashTable::SignalHandlerHash_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 694 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP’ 67 | WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 694 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP’ 67 | WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx::SignalHandlerHash_wxImplementation_KeyEx(const wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 694 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP’ 67 | WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx’ has user-provided ‘wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx& wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx::operator=(const wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 694 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP’ 67 | WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h: In member function ‘wxAppConsole::SignalHandlerHash_wxImplementation_HashTable::hasher wxAppConsole::SignalHandlerHash_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:281:34: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 694 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP’ 67 | WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h: In member function ‘wxAppConsole::SignalHandlerHash_wxImplementation_HashTable::key_equal wxAppConsole::SignalHandlerHash_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:282:33: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 694 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP’ 67 | WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/image.h: In constructor ‘wxImageHistogramBase_wxImplementation_HashTable::wxImageHistogramBase_wxImplementation_HashTable(wxImageHistogramBase_wxImplementation_HashTable::size_type, const hasher&, const key_equal&, const key_extractor&)’: /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:244:26: warning: implicitly-declared ‘constexpr wxImageHistogramBase_wxImplementation_KeyEx::wxImageHistogramBase_wxImplementation_KeyEx(const wxImageHistogramBase_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 244 | m_getKey( k_ex ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxImageHistogramBase_wxImplementation_KeyEx’ has user-provided ‘wxImageHistogramBase_wxImplementation_KeyEx& wxImageHistogramBase_wxImplementation_KeyEx::operator=(const wxImageHistogramBase_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h: In copy constructor ‘wxImageHistogramBase_wxImplementation_HashTable::wxImageHistogramBase_wxImplementation_HashTable(const Self&)’: /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:255:33: warning: implicitly-declared ‘constexpr wxImageHistogramBase_wxImplementation_KeyEx::wxImageHistogramBase_wxImplementation_KeyEx(const wxImageHistogramBase_wxImplementation_KeyEx&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 255 | m_getKey( ht.m_getKey ) \ | ^ /usr/include/wx-3.0/wx/hashmap.h:638:1: note: in expansion of macro ‘_WX_DECLARE_HASHTABLE’ 638 | _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: because ‘wxImageHistogramBase_wxImplementation_KeyEx’ has user-provided ‘wxImageHistogramBase_wxImplementation_KeyEx& wxImageHistogramBase_wxImplementation_KeyEx::operator=(const wxImageHistogramBase_wxImplementation_KeyEx&)’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: in definition of macro ‘_WX_DECLARE_HASH_MAP_KEY_EX’ 461 | CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h: In member function ‘wxImageHistogramBase_wxImplementation_HashTable::hasher wxImageHistogramBase_wxImplementation_HashTable::hash_funct()’: /usr/include/wx-3.0/wx/hashmap.h:281:34: warning: implicitly-declared ‘constexpr wxIntegerHash::wxIntegerHash(const wxIntegerHash&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:281:34: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 281 | hasher hash_funct() { return m_hasher; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:544:20: note: because ‘wxIntegerHash’ has user-provided ‘wxIntegerHash& wxIntegerHash::operator=(const wxIntegerHash&)’ 544 | wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } | ^~~~~~~~ /usr/include/wx-3.0/wx/image.h: In member function ‘wxImageHistogramBase_wxImplementation_HashTable::key_equal wxImageHistogramBase_wxImplementation_HashTable::key_eq()’: /usr/include/wx-3.0/wx/hashmap.h:282:33: warning: implicitly-declared ‘constexpr wxIntegerEqual::wxIntegerEqual(const wxIntegerEqual&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:282:33: note: in definition of macro ‘_WX_DECLARE_HASHTABLE’ 282 | key_equal key_eq() { return m_equals; } \ | ^~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: in expansion of macro ‘_WX_DECLARE_HASH_MAP’ 707 | _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: in expansion of macro ‘WX_DECLARE_HASH_MAP_WITH_DECL’ 710 | WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/image.h:189:1: note: in expansion of macro ‘WX_DECLARE_EXPORTED_HASH_MAP’ 189 | WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/hashmap.h:563:21: note: because ‘wxIntegerEqual’ has user-provided ‘wxIntegerEqual& wxIntegerEqual::operator=(const wxIntegerEqual&)’ 563 | wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/generic/choicdgg.h:15, from /usr/include/wx-3.0/wx/choicdlg.h:18, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:127: /usr/include/wx-3.0/wx/dialog.h: In member function ‘virtual wxEvent* wxWindowModalDialogEvent::Clone() const’: /usr/include/wx-3.0/wx/dialog.h:384:80: warning: implicitly-declared ‘wxWindowModalDialogEvent::wxWindowModalDialogEvent(const wxWindowModalDialogEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 384 | wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxWindowModalDialogEvent’ has user-provided ‘wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/dialog.h:387:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 387 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/clipbrd.h:21, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:129: /usr/include/wx-3.0/wx/dataobj.h: In constructor ‘wxDataObjectSimple::wxDataObjectSimple(const wxDataFormat&)’: /usr/include/wx-3.0/wx/dataobj.h:202:26: warning: implicitly-declared ‘constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 202 | : m_format(format) | ^ In file included from /usr/include/wx-3.0/wx/dataobj.h:79, from /usr/include/wx-3.0/wx/clipbrd.h:21, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:129: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: note: because ‘wxDataFormat’ has user-provided ‘wxDataFormat& wxDataFormat::operator=(const wxDataFormat&)’ 31 | wxDataFormat& operator=(const wxDataFormat& format) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/clipbrd.h:21, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:129: /usr/include/wx-3.0/wx/dataobj.h: In member function ‘virtual wxDataFormat wxDataObjectSimple::GetPreferredFormat(wxDataObjectBase::Direction) const’: /usr/include/wx-3.0/wx/dataobj.h:229:18: warning: implicitly-declared ‘constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 229 | { return m_format; } | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/dataobj.h:79, from /usr/include/wx-3.0/wx/clipbrd.h:21, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:129: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: note: because ‘wxDataFormat’ has user-provided ‘wxDataFormat& wxDataFormat::operator=(const wxDataFormat&)’ 31 | wxDataFormat& operator=(const wxDataFormat& format) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17, from /usr/include/wx-3.0/wx/affinematrix2d.h:17, from /usr/include/wx-3.0/wx/dc.h:32, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:137: /usr/include/wx-3.0/wx/geometry.h: In member function ‘wxRect2DDouble wxRect2DDouble::CreateIntersection(const wxRect2DDouble&) const’: /usr/include/wx-3.0/wx/geometry.h:618:82: warning: implicitly-declared ‘constexpr wxRect2DDouble::wxRect2DDouble(const wxRect2DDouble&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 618 | ouble result; Intersect( *this , otherRect , &result); return result; } | ^~~~~~ /usr/include/wx-3.0/wx/geometry.h:634:21: note: because ‘wxRect2DDouble’ has user-provided ‘wxRect2DDouble& wxRect2DDouble::operator=(const wxRect2DDouble&)’ 634 | wxRect2DDouble& operator = (const wxRect2DDouble& rect); | ^~~~~~~~ /usr/include/wx-3.0/wx/geometry.h: In member function ‘wxRect2DDouble wxRect2DDouble::CreateUnion(const wxRect2DDouble&) const’: /usr/include/wx-3.0/wx/geometry.h:626:78: warning: implicitly-declared ‘constexpr wxRect2DDouble::wxRect2DDouble(const wxRect2DDouble&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 626 | t2DDouble result; Union( *this , otherRect , &result); return result; } | ^~~~~~ /usr/include/wx-3.0/wx/geometry.h:634:21: note: because ‘wxRect2DDouble’ has user-provided ‘wxRect2DDouble& wxRect2DDouble::operator=(const wxRect2DDouble&)’ 634 | wxRect2DDouble& operator = (const wxRect2DDouble& rect); | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16, from /usr/include/wx-3.0/wx/gtk/filedlg.h:12, from /usr/include/wx-3.0/wx/filedlg.h:235, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:148: /usr/include/wx-3.0/wx/filectrl.h: In member function ‘virtual wxEvent* wxFileCtrlEvent::Clone() const’: /usr/include/wx-3.0/wx/filectrl.h:101:72: warning: implicitly-declared ‘wxFileCtrlEvent::wxFileCtrlEvent(const wxFileCtrlEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 101 | virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxFileCtrlEvent’ has user-provided ‘wxFileCtrlEvent& wxFileCtrlEvent::operator=(const wxFileCtrlEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/filectrl.h:118:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 118 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -ftemplate-depth=256 -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/parser.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/parser.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/ass/dialogue_parser.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/ass/dialogue_parser.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/ass/time.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/ass/time.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/ass/uuencode.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/ass/uuencode.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_convert.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_convert.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_dummy.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_dummy.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_hd.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_hd.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_lock.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_lock.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_pcm.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_pcm.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_ram.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_ram.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/cajun/elements.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/cajun/elements.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/cajun/reader.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/cajun/reader.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/cajun/writer.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/cajun/writer.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/lfs.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/lfs.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/re.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/re.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/unicode.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/unicode.cpp x86_64-pc-linux-gnu-gcc -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -std=gnu99 -Wno-unused-local-typedefs -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/lpeg.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/lpeg.c x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/script_reader.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/script_reader.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/utils.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/utils.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/unix/access.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/unix/access.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/unix/fs.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/unix/fs.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/unix/log.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/unix/log.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -DP_DATA=\"/usr/share/aegisub/\" -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/unix/path.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/unix/path.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/unix/util.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/unix/util.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/calltip_provider.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/calltip_provider.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/character_count.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/character_count.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -I/usr/include/uchardet -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/charset.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/charset.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/charset_6937.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/charset_6937.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/charset_conv.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/charset_conv.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/color.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/color.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/file_mapping.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/file_mapping.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/format.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/format.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/fs.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/fs.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/hotkey.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/hotkey.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/io.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/io.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/json.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/json.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/kana_table.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/kana_table.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/karaoke_matcher.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/karaoke_matcher.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/keyframe.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/keyframe.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/line_iterator.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/line_iterator.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/log.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/log.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/mru.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/mru.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/option.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/option.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/option_value.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/option_value.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/path.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/path.cpp In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/lpeg.c:15: /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/lpeg.c: In function ‘luaopen_lpeg’: /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/lpeg.c:2377:24: warning: cast between incompatible function types from ‘void (*)(lua_State *, const char * (*)(const char *, const char *, const char *, const void *), const void *, size_t)’ {aka ‘void (*)(lua_State *, const char * (*)(const char *, const char *, const char *, const void *), const void *, long unsigned int)’} to ‘int (*)(lua_State *)’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type]8;;] 2377 | lua_pushcfunction(L, (lua_CFunction)&l_newpf); /* new-pattern function */ | ^ /usr/include/luajit-2.0/lua.h:260:53: note: in definition of macro ‘lua_pushcfunction’ 260 | #define lua_pushcfunction(L,f) lua_pushcclosure(L, (f), 0) | ^ /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/lpeg.c: In function ‘match’: /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/lpeg.c:541:14: warning: this statement may fall through []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=]8;;] 541 | stack--; | ~~~~~^~ /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/lpeg.c:543:7: note: here 543 | case IFail: | ^~~~ /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/lpeg.c:616:9: warning: this statement may fall through []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=]8;;] 616 | luaL_error(L, "reference to %s outside a grammar", val2str(L, -1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lua/modules/lpeg.c:618:7: note: here 618 | default: assert(0); return NULL; | ^~~~~~~ /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/cajun/reader.cpp: In member function ‘json::UnknownElement json::Reader::ParseObject(json::Reader::TokenStream&)’: /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/cajun/reader.cpp:281:18: warning: redundant move in return statement []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wredundant-move-Wredundant-move]8;;] 281 | return std::move(object); | ~~~~~~~~~^~~~~~~~ /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/cajun/reader.cpp:281:18: note: remove ‘std::move’ call /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/charset_conv.cpp: In function ‘size_t {anonymous}::get_bom_size(agi::charset::Iconv&)’: /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/charset_conv.cpp:90:10: warning: unused variable ‘res’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] 90 | size_t res = cd(&src, &srcLen, &dst, &dstLen); | ^~~ /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/cajun/reader.cpp: In member function ‘json::UnknownElement json::Reader::ParseArray(json::Reader::TokenStream&)’: /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/cajun/reader.cpp:298:18: warning: redundant move in return statement []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wredundant-move-Wredundant-move]8;;] 298 | return std::move(array); | ~~~~~~~~~^~~~~~~ /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/cajun/reader.cpp:298:18: note: remove ‘std::move’ call /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/charset_conv.cpp: In function ‘size_t {anonymous}::nul_size(const char*)’: /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/charset_conv.cpp:134:10: warning: unused variable ‘ret’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] 134 | size_t ret = cd->Convert(&src, &srcLen, &dst, &dstLen); | ^~~ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:196: /usr/include/wx-3.0/wx/timer.h: In member function ‘virtual wxEvent* wxTimerEvent::Clone() const’: /usr/include/wx-3.0/wx/timer.h:177:67: warning: implicitly-declared ‘wxTimerEvent::wxTimerEvent(const wxTimerEvent&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 177 | virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } | ^ In file included from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:116: /usr/include/wx-3.0/wx/defs.h:3560:20: note: because ‘wxTimerEvent’ has user-provided ‘wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/defs.h:3560:20: note: in definition of macro ‘wxDECLARE_NO_ASSIGN_CLASS’ 3560 | classname& operator=(const classname&) | ^~~~~~~~ /usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro ‘wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 227 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.0/wx/timer.h:183:5: note: in expansion of macro ‘DECLARE_DYNAMIC_CLASS_NO_ASSIGN’ 183 | DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_convert.cpp: In instantiation of ‘void {anonymous}::BitdepthConvertAudioProvider::FillBuffer(void*, int64_t, int64_t) const [with Target = short int; int64_t = long int]’: /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_convert.cpp:42:7: required from here /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/audio/provider_convert.cpp:51:25: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘long unsigned int’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare]8;;] 51 | for (int64_t i = 0; i < count * channels; ++i) { | ~~^~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/thesaurus.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/thesaurus.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/util.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/util.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/vfr.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/vfr.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/ycbcr_conv.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/ycbcr_conv.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/ -I/usr/include -I/usr/include/luajit-2.0 -pthread -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/lagi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/dispatch.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/common/dispatch.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/ -I.. -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/build -pthread -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -I/usr/lib64/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/command/app.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/command/app.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/ -I.. -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/build -pthread -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -I/usr/lib64/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/command/audio.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/command/audio.cpp x86_64-pc-linux-gnu-g++ -MMD -MP -DNDEBUG -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/ -I.. -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/libaegisub/include -I/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/build -pthread -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++11 -Wno-unused-local-typedefs -I/usr/lib64/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -include /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h -c -o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/command/automation.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/command/automation.cpp ar cru /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/lib/libluabins.a /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/fwrite.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/load.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/luabins.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/luainternals.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/save.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/savebuffer.o /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/vendor/luabins/src/write.o make: ar: No such file or directory make: *** [Makefile.target:117: /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/lib/libluabins.a] Error 127 make: *** Waiting for unfinished jobs.... In file included from /usr/include/wx-3.0/wx/list.h:34, 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 /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/vector.h: In instantiation of ‘void wxVector::push_back(const value_type&) [with T = wxDataFormat; wxVector::value_type = wxDataFormat]’: /usr/include/wx-3.0/wx/vector.h:506:13: required from ‘void wxVector::Copy(const wxVector&) [with T = wxDataFormat]’ /usr/include/wx-3.0/wx/vector.h:255:9: required from ‘wxVector::wxVector(const wxVector&) [with T = wxDataFormat]’ /usr/include/wx-3.0/wx/clipbrd.h:113:36: required from here /usr/include/wx-3.0/wx/vector.h:382:9: warning: implicitly-declared ‘constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 382 | ::new(place) value_type(v); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/dataobj.h:79, from /usr/include/wx-3.0/wx/clipbrd.h:21, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:129: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: note: because ‘wxDataFormat’ has user-provided ‘wxDataFormat& wxDataFormat::operator=(const wxDataFormat&)’ 31 | wxDataFormat& operator=(const wxDataFormat& format) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/list.h:34, 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 /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/vector.h: In instantiation of ‘void wxVector::push_back(const value_type&) [with T = wxDataFormat; wxVector::value_type = wxDataFormat]’: /usr/include/wx-3.0/wx/vector.h:506:13: required from ‘void wxVector::Copy(const wxVector&) [with T = wxDataFormat]’ /usr/include/wx-3.0/wx/vector.h:255:9: required from ‘wxVector::wxVector(const wxVector&) [with T = wxDataFormat]’ /usr/include/wx-3.0/wx/clipbrd.h:113:36: required from here /usr/include/wx-3.0/wx/vector.h:382:9: warning: implicitly-declared ‘constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 382 | ::new(place) value_type(v); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/dataobj.h:79, from /usr/include/wx-3.0/wx/clipbrd.h:21, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:129: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: note: because ‘wxDataFormat’ has user-provided ‘wxDataFormat& wxDataFormat::operator=(const wxDataFormat&)’ 31 | wxDataFormat& operator=(const wxDataFormat& format) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/list.h:34, 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 /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/vector.h: In instantiation of ‘static T* wxPrivate::wxVectorMemOpsGeneric::Realloc(T*, size_t, size_t) [with T = wxDataFormat; size_t = long unsigned int]’: /usr/include/wx-3.0/wx/vector.h:330:32: required from ‘void wxVector::reserve(wxVector::size_type) [with T = wxDataFormat; wxVector::size_type = long unsigned int]’ /usr/include/wx-3.0/wx/vector.h:503:9: required from ‘void wxVector::Copy(const wxVector&) [with T = wxDataFormat]’ /usr/include/wx-3.0/wx/vector.h:255:9: required from ‘wxVector::wxVector(const wxVector&) [with T = wxDataFormat]’ /usr/include/wx-3.0/wx/clipbrd.h:113:36: required from here /usr/include/wx-3.0/wx/vector.h:84:13: warning: implicitly-declared ‘constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 84 | ::new(mem + i) T(old[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/dataobj.h:79, from /usr/include/wx-3.0/wx/clipbrd.h:21, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:129: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: note: because ‘wxDataFormat’ has user-provided ‘wxDataFormat& wxDataFormat::operator=(const wxDataFormat&)’ 31 | wxDataFormat& operator=(const wxDataFormat& format) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/list.h:34, 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 /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/vector.h: In instantiation of ‘static T* wxPrivate::wxVectorMemOpsGeneric::Realloc(T*, size_t, size_t) [with T = wxDataFormat; size_t = long unsigned int]’: /usr/include/wx-3.0/wx/vector.h:330:32: required from ‘void wxVector::reserve(wxVector::size_type) [with T = wxDataFormat; wxVector::size_type = long unsigned int]’ /usr/include/wx-3.0/wx/vector.h:503:9: required from ‘void wxVector::Copy(const wxVector&) [with T = wxDataFormat]’ /usr/include/wx-3.0/wx/vector.h:255:9: required from ‘wxVector::wxVector(const wxVector&) [with T = wxDataFormat]’ /usr/include/wx-3.0/wx/clipbrd.h:113:36: required from here /usr/include/wx-3.0/wx/vector.h:84:13: warning: implicitly-declared ‘constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 84 | ::new(mem + i) T(old[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/dataobj.h:79, from /usr/include/wx-3.0/wx/clipbrd.h:21, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:129: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: note: because ‘wxDataFormat’ has user-provided ‘wxDataFormat& wxDataFormat::operator=(const wxDataFormat&)’ 31 | wxDataFormat& operator=(const wxDataFormat& format) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/list.h:34, 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 /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/vector.h: In instantiation of ‘void wxVector::push_back(const value_type&) [with T = wxDataFormat; wxVector::value_type = wxDataFormat]’: /usr/include/wx-3.0/wx/vector.h:506:13: required from ‘void wxVector::Copy(const wxVector&) [with T = wxDataFormat]’ /usr/include/wx-3.0/wx/vector.h:255:9: required from ‘wxVector::wxVector(const wxVector&) [with T = wxDataFormat]’ /usr/include/wx-3.0/wx/clipbrd.h:113:36: required from here /usr/include/wx-3.0/wx/vector.h:382:9: warning: implicitly-declared ‘constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 382 | ::new(place) value_type(v); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/dataobj.h:79, from /usr/include/wx-3.0/wx/clipbrd.h:21, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:129: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: note: because ‘wxDataFormat’ has user-provided ‘wxDataFormat& wxDataFormat::operator=(const wxDataFormat&)’ 31 | wxDataFormat& operator=(const wxDataFormat& format) | ^~~~~~~~ In file included from /usr/include/wx-3.0/wx/list.h:34, 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 /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:119: /usr/include/wx-3.0/wx/vector.h: In instantiation of ‘static T* wxPrivate::wxVectorMemOpsGeneric::Realloc(T*, size_t, size_t) [with T = wxDataFormat; size_t = long unsigned int]’: /usr/include/wx-3.0/wx/vector.h:330:32: required from ‘void wxVector::reserve(wxVector::size_type) [with T = wxDataFormat; wxVector::size_type = long unsigned int]’ /usr/include/wx-3.0/wx/vector.h:503:9: required from ‘void wxVector::Copy(const wxVector&) [with T = wxDataFormat]’ /usr/include/wx-3.0/wx/vector.h:255:9: required from ‘wxVector::wxVector(const wxVector&) [with T = wxDataFormat]’ /usr/include/wx-3.0/wx/clipbrd.h:113:36: required from here /usr/include/wx-3.0/wx/vector.h:84:13: warning: implicitly-declared ‘constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-copy-Wdeprecated-copy]8;;] 84 | ::new(mem + i) T(old[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-3.0/wx/dataobj.h:79, from /usr/include/wx-3.0/wx/clipbrd.h:21, from /var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518/src/agi_pre.h:129: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: note: because ‘wxDataFormat’ has user-provided ‘wxDataFormat& wxDataFormat::operator=(const wxDataFormat&)’ 31 | wxDataFormat& operator=(const wxDataFormat& format) | ^~~~~~~~ * ERROR: media-video/aegisub-3.2.2_p20160518-r4::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-video/aegisub-3.2.2_p20160518-r4::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-video/aegisub-3.2.2_p20160518-r4::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/media-video/aegisub-3.2.2_p20160518-r4:20201209-224715.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/temp/environment'. * Working directory: '/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518' * S: '/var/tmp/portage/media-video/aegisub-3.2.2_p20160518-r4/work/aegisub-3.2.2_p20160518'